2014-07-01 94 views
1

昨天,我上傳了我的yii項目網站servobox webhosting。yii - 上傳到網站主機時出現內部服務器錯誤(500)

我的index.php

<?php 

// change the following paths if necessary 
$yii=dirname(__FILE__).'/../hshome/paperchoicecomph/p/yii/framework/yii.php'; 
$config=dirname(__FILE__).'/protected/config/main.php'; 

// remove the following lines when in production mode 
defined('YII_DEBUG') or define('YII_DEBUG',true); 
// specify how many levels of call stack should be shown in each log message 
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3); 

require_once($yii); 
Yii::createWebApplication($config)->run(); 

當本地主機它工作正常,但是當我上傳它,它給了我這個錯誤「500 - 內部服務器錯誤沒有與您正在尋找的資源問題因爲它不能被顯示。「

有人可以幫我解決這個錯誤。我搜索論壇並嘗試一些解決方案,但沒有任何工作。

請幫助:(

+0

你可以檢查錯誤日誌...! –

+0

tnx您的回覆。 yii(application.log)的錯誤日誌未顯示錯誤。我不知道爲什麼。最後的錯誤日誌是6/28,但我昨天上傳了我的項目。 –

+1

我想他想讓你檢查Apache的錯誤日誌 –

回答

0

你需要檢查Apache的錯誤日誌得到確切的錯誤,在CentOS的,你可以通過通過SSH登錄到你的服務器顯示錯誤日誌中的實時性和執行以下命令

tail -f /usr/local/apache/logs/error_log

它可能是一個文件權限相關的錯誤,在默認情況下在後端和前端索引文件中有組錯誤的寫權限

[Tue Oct 25 08:01:58.895038 2016] [:error] [pid ...] [client ...] 
SoftException in Application.cpp:256: File ".../backend/web/index.php" 
is writeable by group 

您只需將權限從664更改爲644即可。

請確保在前端和後端索引文件中執行此操作。

相關問題