私はApacheを実行していますが、次のディレクトリではなく別のディレクトリを使用しているようです/opt/local/apache2
:
- DocumentRootを
/opt/local/apache2/conf/httpd.conf
必要な場所 (/Users/jasons/Sites/localmirror/htdocs) に設定しましたが、ドキュメントが表示されません (これは以前は機能していました)。 - /opt/local/apache2/htdocs/index.html を「動く!」から編集しました。「それはうまくいきます!」に しかし、Apache を再起動してブラウザのキャッシュをクリアしても、「動作します!」と表示されます。http://localhostを閲覧すると
これにより、httpd が別のディレクトリを使用して実行されていると思われますが、どこにあるのかわかりません。誰かが私がどこにいるかを理解するのを手伝ってくれますか? ps -ax
何にも光を当てません。
更新: /Library/WebServer/Documents/index.html.en で index.html ドキュメントを見つけましたが、なぜここを指しているのかわかりません。
ARGH: このエラーを取り除くことができないようです:
httpd: /opt/local/apache2/conf/httpd.conf の 115 行目の構文エラー: サーバーに /opt/local/apache2/modules/libphp5.so を読み込めません: dlopen(/opt/local/apache2/modules/libphp5 .so, 10): 適切な画像が見つかりません。見つかりました:\n\t/opt/local/apache2/modules/libphp5.so: mach-o、しかし間違ったアーキテクチャ
適切なlibphp5.soをどこで入手できるかわかりません