2014-09-24 31 views
0

嗨,我還挺卡在現在。我剛剛與LAMP乾淨的CentOS服務器我的codeigniter不能在centos上工作(內部服務器錯誤500)

MySQL是工作,httpd的工作

但我笨項目不

即時得到500內部服務器錯誤,所以Im相當肯定它是與我的.htaccess文件,但我不知道什麼。

只是使用以下(且始終做的伎倆)

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ /index.php/$1 [L] 
</IfModule> 

但是這一次它不

normall IM:

我的mod_rewrite啓用

只是一個簡單的PHP頁面用回聲正在工作,使PHP運行良好

我的mysql已啓動並運行

它只是當我把我的笨項目上的服務器沒有happends

我的訪問日誌說:

[24 /月/ 2014:10:01:50 +0800]「GET/HTTP/1.1「500 - 」 - 「」Mozilla/5.0(Windows NT 6.3; WOW64; RV:32.0)的Gecko/20100101火狐/ 32.0"

我的錯誤日誌犯規沒說

我知道有很多的simular話題,但到目前爲止我還沒有發現我的問題的解決,通常的答案是.htaccess文件及其酷似我有它

這樣的IM完全失去了ATM和一些幫助表示讚賞

好吧,我固定的事實證明,我的問題是不是在路由,但正確的DB驅動哪裏未安裝,因爲數據庫庫已經在codeigniter中加載只顯示空白頁與500錯誤

How do I configure php to enable pdo and include mysqli on CentOS?

這是我確切的問題和答案只是安裝驅動程序,現在它的工作。 :)

+0

你檢查過這個問題:http://stackoverflow.com/questions/7377876/codeigniter-500-internal-server-error?rq=1 ? – jeroen 2014-09-24 03:34:24

回答

0

您是否已經檢查codeigniter文件夾的文件夾權限?

如果不是就用搭配chmod -R 777 codeigniter_folder

+0

是的,權限也很好。已經檢查過這些。所以仍然沒有發生 – lauw 2014-09-24 02:46:08

+0

嘗試使用我的.htaccess文件 http://pastebin.com/embed_js.php?i=TFGCCaGp 沒有ifModule標記 – aldesabido 2014-09-24 03:21:18

+0

oke感謝看起來像.htaccess工作(假設它一直工作)因爲我上傳了一個乾淨的新版本的codeigniter,現在我得到相同的問題,當我添加數據庫模塊...所以我需要看看另一個方向......我可以連接到數據庫沒有問題,一切都在運行,但codeigniter不告訴我什麼是錯的,它只是空白頁 – lauw 2014-09-24 05:19:28

相關問題