Apache (ローカルホストのみ) を使用しようとしています。 そうすると、apachectl configtest
次の応答が返されます。
AH00526: Syntax error on line 238 of /private/etc/apache2/httpd.conf:
<Directory> directive requires additional arguments
httpd.confファイルの対応する部分は
DocumentRoot /Library/WebServer/Documents/
<Directory />
Options Indexes SymLinks
MultiviewsMatch Any
AllowOverride None
Require all granted
</Directory>
いくつかのフォーラムや Apache ドキュメントを参照しましたが、間違いが見つかりません。解決方法をご存知の方はいらっしゃいますか?
答え1
http.conf で使用するというのはどういう意味ですか~
? ユーザーのホーム ディレクトリを意味していると仮定すると、Apache はhttp.conf
bash スクリプトではないため、拡張は行われません。Apache ルートへの絶対パスまたは相対パスが必要です。