2017-08-30 21 views
0

我已經開發了一個應用程序使用angualar和php與苗條和它在localhost中工作正常,但苗條的休息API顯示共享主機上的錯誤代碼500,如何解決這個問題?slim rest api在localhost上正常工作,但它返回共享主機上的錯誤500?

當我嘗試檢查顯示

內部服務器錯誤

服務器遇到一個內部錯誤或配置錯誤, 無法完成您的請求下面的消息。

請聯繫服務器管理員[email protected] 並告知他們錯誤發生的時間以及您可能已經完成的任何可能導致錯誤的任何事情。

有關此錯誤的更多信息可能在服務器錯誤 日誌中可用。

此外,遇到500內部服務器錯誤錯誤,而 試圖使用ErrorDocument來處理請求。

+1

您需要檢查服務器日誌。即使共享主機在控制面板中提供了這些主機,但是如果您的主機沒有,那麼您應該調用主機並讓它們告訴您錯誤。沒有人可以告訴你你的500錯誤是什麼 –

回答

0

如果您使用的是Apache 必須創建.htaccess文件與此配置

RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule^index.php [QSA,L] 

還必須配置您的共享託管Apache的配置文件

查找無功/網絡/座 and change this

AllowOverride none 

AllowOverride All 
+0

我正在使用共享主機服務,並沒有文件夾像var/www –

+0

它不是一個文件夾 –

+0

它的一個路徑在你的apache.conf文件上找到它並找到這個塊 –

0

通過設置文件夾,文件權限解決問題755644

相關問題