MAMPがApacheサーバーへの接続を拒否した(私の問題と関係があるかどうかは不明)昨晩問題が発生しました。アンインストールして再インストールすることに決めました。私は、私の仮想ホストをMAMPフォルダのhttpd-vhosts.conf
ファイルに追加して、それに移動すると、もう一度接続することができました。ページ。 (私も、私もMAMPを実行せずlocalhost
を入力して、このページを取得実現?)MAMP仮想ホストが正しく動作していない、「動作しています!」ページ
は、以下に((MAMPに)
//Uncommented line below
# Virtual hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
httpd.confを私のファイルの一部
httpd.confにありますMAMP)
NameVirtualHost *:80
<VirtualHost *:80>
ServerName portfolio
DocumentRoot '/Applications/MAMP/htdocs/portfolio'
</VirtualHost>
<VirtualHost *:80>
DocumentRoot '/Applications/MAMP/htdocs'
ServerName localhost
</VirtualHost>
/民間の/ etc/hosts
##
# Host Database
# localhost is used to configure the lookback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
127.0.0.1 portfolio
これは100%働いていた以前のコピーの貼り付けです.MAMPの動作が停止し、アンインストールしてから再インストールするまでに何が起こったのかは不明です。何かを上書きするという問題がApacheにありますか?この問題で本当に私の深みからここに。これをデバッグするために私が探しているはずの他の場所がありますか?予想通り参考
、localhost:8888
& localhost:8888/portfolio
仕事、localhost/
& portfolio/
は、に私をもたらしていない 'これは動作します!'ページ。この問題の前に、私はphpMyAdminと 'localhost/portfolio'に私を持ってきて、そのディレクトリに私を連れて来るために 'localhost/phpmyadmin'を実行することができました。私はチュートリアルを見て、他の答えを読んで、無駄に、これ以上数時間私の頭脳を悩ましてきました。
これはなぜ起こっているのですか?どんな助けでも大歓迎です。
あなたのApacheのバージョンは何ですか?あなたは2.3.11の前に 'NameVirtualHost'だけ必要です(とにかく傷つくことはありません)。また、 'httpd -t -D DUMP_VHOSTS'の出力は何ですか? –
@ÁlvaroGonzález 'Apache/2.4.18'であり、出力は' VirtualHost configuration: 'です。値はちょうど空白になります。 – mcclosa
あなたが正しいファイルを編集していない、または適切な特権( 'sudo ...')でそれをしていない可能性はありますか?OSによって、あなたは書き込みに成功したと思いますか? (Windowsはこれを行うことができますが、MacOSについてはわかりません) –