2012-12-01 35 views
-1

我有一個項目(想法)我一直在發展我的想法大約2個月,我準備在線發佈我的應用程序的beta版本。爲什麼我在共享的免費服務器上得到這個奇怪的500錯誤

這是我的項目100%在我的'localhost'服務器正常工作的東西;我已經盡力編碼標準。大約一小時前,我上傳我的項目在免費的主機服務器
http://www.serversfree.com/
在線測試。有一個奇怪的'500'的錯誤,我試圖跟蹤它,所以我從開始把「死()」聲明在我的代碼。我的項目架構是基於MVC模式,使每個請求被通過/public_html/default.php文件

我把模具(「測試」)在我/的public_html一號線聲明/ default.php顯而易見的結果是,對於每個請求測試語句將刷新和PHP解釋器停止。

的問題是: 這個鏈接的結果

http://life-journal.bugs3.com/login

是這一個

http://life-journal.bugs3.com/

我也有看我的網站的日誌文件,但沒有錯誤相關的不同到爲什麼我得到這個奇怪的500錯誤

爲什麼和我該如何解決這個問題來運行我的在線測試?

在此先感謝。


/public_html/default.php文件的頂部是這樣的(NOW):

die('test'); 

session_start(); 

define(DEVELOPMENT, 'DEVELOPMENT'); 

define(PRODUCTION, 'PRODUCTION'); 
+0

你有訪問錯誤日誌?那些會告訴你究竟出了什麼問題 –

+0

這看起來更像是一個Apache錯誤。查看服務器錯誤日誌並查看是否可以找到問題。 –

+1

檢查.htaccess –

回答

0

退房日誌,可能你遇到了一個PHP錯誤。此外,它看起來像,該錯誤報告是關閉的,所以對於測試的原因,你可以在PHP代碼的第一行啓用:

ini_set("display_errors", 1); 

如果錯誤報告被打開(不常見在生產服務器上) ,那麼這是一個服務器配置錯誤的問題,你應該諮詢你的主機提供商,否則PHP錯誤會導致你的問題的原因。

-1

謝謝你們 你的帖子只是提醒了我,我沒有改變我的.htaccess

重寫規則^(。 +)$ /index。PHP/$ 1

重寫規則^(。+)$ /default.php/$1

我真的很感激