500內部服務器錯誤,當我嘗試舉辦CakePHP的網站我的Dreamhost上我碰到下面的錯誤CakePHP的Dreamhost上
內部服務器錯誤
服務器遇到一個內部錯誤或配置錯誤,服務器上是 無法完成您的請求。
請聯繫服務器管理員[email protected]和 通知他們發生錯誤的時間以及可能導致錯誤的任何可能的問題。
有關此錯誤的更多信息可能在服務器錯誤 日誌中可用。
此外,遇到500內部服務器錯誤錯誤,而 試圖使用ErrorDocument來處理請求。
鏈接到網址
500內部服務器錯誤,當我嘗試舉辦CakePHP的網站我的Dreamhost上我碰到下面的錯誤CakePHP的Dreamhost上
內部服務器錯誤
服務器遇到一個內部錯誤或配置錯誤,服務器上是 無法完成您的請求。
請聯繫服務器管理員[email protected]和 通知他們發生錯誤的時間以及可能導致錯誤的任何可能的問題。
有關此錯誤的更多信息可能在服務器錯誤 日誌中可用。
此外,遇到500內部服務器錯誤錯誤,而 試圖使用ErrorDocument來處理請求。
鏈接到網址
我曾在一個MEDIATEMPLE同樣的問題(VE)的服務器。標準的CakePHP 2.1.3在我的網站的根目錄下安裝。
我此修復程序是一個RewriteBase行到的.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase/
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
所以行RewriteBase/(包括末尾的斜槓)奏效了我。
重要!這樣做對所有三個.htaccess文件,在:根,/應用和/應用程序/ webroot的文件夾。
謝謝你將嘗試它並恢復。 –
@HarshaMV,如果你使它工作,可以,你請告訴我怎麼樣,我有完全相同的問題,但上面的答案沒有解決它 – dav
@Davo去控制面板和編輯域。並取消選中Extra Web Security?它會正常工作!這將允許你使用.htaccess –
我擺弄了控制面板中的選項後得到了這個工作。
站點>編輯域要在
加入 'RewriteBase /' 我的htaccess文件爲我工作,安裝CakePHP的。我只在根中編輯文件。
正確重寫,如果你使用的子文件夾使用'RewriteBase/folder_name' – ankit
@Jleagle nope我們在本地服務器上構建了該站點,並通過SVN在團隊中共享代碼 –
糟糕,刪除了我的第一條評論。嘗試查看/ app/tmp/logs。另外,你正在運行什麼PHP版本? – 472084
本地或在服務器上?本地5.3.5 ..服務器讓我檢查 –