我已在主機上部署了我的Laravel 5.2項目。Laravel 5.2 .htaccess和500內部錯誤
該項目在當地正常工作,但得到我500 Internal Server Error
錯誤,當我部署在主機上,因爲.htaccess
文件!
這裏我.htaccess
文件:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
P.S:
需要的PHP擴展的Laravel安裝並啓用。 我也授予775
許可storage
但沒有任何變化!
任何幫助將不勝感激。
你看過錯誤日誌嗎? –