下記前提とご質問になります。
年末のお忙しいところ恐縮ですが、どなたかご教示いただけますと幸甚です。
※初心者ゆえ、提供情報が不足している可能性もあるかと存じますので、
その際はお手数ですがご指摘ください。
■前提
・やりたいこと
Laravelでサイト構築をするにあたり、ローカル環境(ブラウザ(Chrome))
で構築した内容を確認したいです。
→複数のサイトを構築するため、ブラウザ(Chrome)のURLから
に特定のリンクを入力すると、構築中の特定のサイトを閲覧できるように
するイメージです。
・環境
Mac OS Big Sur バージョン11.1
Apache/2.4.46 (Unix)
MAMP Version 5.0.1 (340)
Google Chrome バージョン87.0.4280.88(Official Build)
・各ファイル格納場所
●MAMP
Applications\MAMP
●構築中サイトのソース(4つあります)
/Users/ユーザー名/desktop/フォルダY/フォルダW/フォルダS/8001/public
/Users/ユーザー名/desktop/フォルダY/フォルダW/フォルダS/8005/public
/Users/ユーザー名/desktop/フォルダY/フォルダW/フォルダS/8006/public
/Users/ユーザー名/desktop/フォルダY/フォルダW/フォルダS/8010/public
■ご質問
・クロームで「http://localhost:8010/」にアクセスすると、
「Forbidden You don't have permission to access / on this server.」
と出てきます。
どこを確認・修正すれば構築内容が確認できるでしょうか?
■確認済の内容(3点)
①Applications\MAMP\conf\apache\httpd.conf
→下記記載あり
#Virtual hosts Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
②Applications\MAMP\conf\apache\extra\httpd-vhosts.conf
→下記記載あり(8001の分だけ記載しましたが、他3種(8005等)もあります)
Listen 8001 <VirtualHost *:8001> DocumentRoot /Users/ユーザー名/desktop/フォルダY/フォルダW/フォルダS/8001/public <Directory "/Users/ユーザー名/desktop/フォルダY/フォルダW/フォルS/8001/public"> AllowOverride All Require all granted </Directory> </VirtualHost>
③各ソースフォルダのpublic直下に「index.php」あり
宜しくお願いいたします。
あなたの回答
tips
プレビュー