簡體   English   中英

1and1 htaccess文件不起作用

[英]1and1 htaccess file not working

我在本地主機上創建了一個網站,並將其上傳到我的1and1.co.uk帳戶,但收到500個內部服務器錯誤。

php_flag display_errors on
php_value error_reporting 9999

RewriteEngine On
RewriteBase /mvc/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]

這是localhost上htaccess文件的內容,它現在導致500個內部服務器錯誤。

有任何想法嗎?

替換這些行:

php_flag display_errors on
php_value error_reporting 9999

在共享托管環境中,通常禁止設置php_flag和php_value。 將以下幾行添加到index.php的開頭:

ini_set('display_errors', 'on');
ini_set('error_reporting', E_ALL);

順便說一句,我看到您使用的是error_reporting級別9999 這對我來說很奇怪。 請注意, error_reporting不是可以增加以輸出更多錯誤的整數值,而是位域。 請參閱手冊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM