MAMPはMacBookにインストールされています。私はMAMPのApacheを使用しています。os x MAMP apache仮想ホストlaravelプロジェクトの設定が間違っています
多くのオンラインリソースに基づいて、私は次のことを行っている:
私は
/etc/host
をファイルに127.0.0.1 my-site.local
を追加しました。Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
を/Applications/MAMP/conf/apache/httpd.conf
で非コメント化しました。は
/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
では、私は/Users/myname/laravel/mysite/.htaccess
ファイルで<VirtualHost *:80> DocumentRoot "/Users/myname/laravel/mysite/public" ServerName my-site.local ServerAlias my-site.local <Directory "/Users/myname/laravel/mysite/public"> DirectoryIndex index.php Options +Indexes +FollowSymLinks +MultiViews AllowOverride All Require all granted </Directory> </VirtualHost>
を追加しました:
<IfModule mod_rewrite.c> Options +Indexes +FollowSymLinks +MultiViews RewriteEngine On #RewriteBase/ # Redirect Trailing Slashes If Not A Folder... #RewriteCond %{REQUEST_FILENAME} !-d #RewriteRule ^(.*)/$ /$1 [L,R=301] RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule .* - [e=HTTP_AUTHORIZATION:%1] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule^index.php [L] Require all granted </IfModule>
、localhost
、localhost/MAMP
、localhost/phpMyAdmin
、すべての作業を、my-site.local
を除きます。 表示されます500 Internal server error. The server encountered an internal error or misconfiguration and was unable to complete your request.