回答:
Apacheを起動するには
sudo apachectl start
これにより、DocumentRootを備えた基本的なApacheサーバーが提供されます。 /Library/WebServer/Documents/
ルートとして編集する必要がある構成ファイルを使用して、PHPや仮想ホストなどを有効にできます。
/etc/apache2/httpd.conf
(設定ファイルを編集した後など)apacheサーバーを再起動します
sudo apachectl graceful
Apacheサーバーを停止します
sudo apachectl graceful-stop
ユーザーディレクトリを使用する(など~/Sites/
でアクセスできるようにするhttp://localhost/~username/
)か、起動時にhttpdを実行するには、少し調整する必要があると思います。残念ながら、Apacheの設定は「クリーンな」10.8インストールからのものではないため、以前のバージョンのすべての機能を簡単に復元できるかどうかをテストすることはできません。
/etc/apache2/extras/httpd-userdir.conf
、メイン構成ファイルの最後に適切にインポートされていることを確認することに関係していることを示しているようです。場合は~/Sites
、すでに存在して、それが可能 ...あなたがしなければならないこと
/>httpd -S
ターミナルから走りましたが、私のやり方の誤りを指摘しました。
これを永続化するには、次のようにします。
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
「-w」オプションは、再起動などでサービスを再起動するように設定します。
~/Sites/
教えてください。;)