私のMacbookで実行しているApacheウェブサーバー(Appleから提供されているもの)を使用すると、カタリナ10.15にアップグレードするまで問題なく動作しました。同じhttpd.confを使用しましたが、表示されています
このリソースにアクセスする権限がありません。サーバーがhtaccessファイルを読み取れず、アクセスを安全に拒否します
カタリナによるフォルダアクセスだと思っていましたが、Apacheは通常の/アプリケーションではないため、ApacheにWebルートフォルダ(/ Users/me/Documentsフォルダ内にある)にアクセスさせる方法がわかりません。
Lsof -nP -i4TCP:80 |で確認すると、ポート80が開いています。 grep LISTEN op nmap、Apacheが起動します。
ルートフォルダーに単純なindex.htmlを設定しましたが、問題は解決しません。そして、Apacheルートフォルダーから.htaccessを削除すると、次のようになります。
このリソースにアクセスする権限がありません。
さらに、ErrorDocumentを使用してリクエストを処理しようとしたときに、403 Forbiddenエラーが発生しました。
ここで何が問題になる可能性がありますか?
上記の答えは私の命を救います!
私は可能なすべての異なるApache設定を試しましたが、何もうまくいきませんでした。
手順2のほんの少しの修正-「+」記号をクリックしてアプリを追加し、ルートフォルダーに移動してからCmd + Shift +。(ドット)を押すと、すべての非表示フォルダーが表示され、手順でフォルダーを表示できます3(/ usr/sbin /)
私はAppleがそのような場合に少なくともいくつかのエラーを示していたと思います...