所以我有一個使用CI框架編寫的網站。它在原始主機(Apache)上運行良好。它在本地正常工作(IIS 7 Express)。我剛剛購買了一個新的VPS(Windows Server 2008 R2),現在當我到達該網站時,我預先安裝了PHP(PHP版本5.2.10),我得到一個空白頁面。CodeIgniter遷移後的空白屏幕
調試完畢後,只需打印「OK」曾經經常我決定CodeIgniter.php是failling過上:
$CI = new $class();
我們嘗試解決這個問題我已經進入config.php文件和設置:
$config['log_threshold'] = 4;
但是我甚至沒有得到任何日誌文件。我注意到權限沒有啓用寫,所以我去了「c:\ inetput \ wwwroot」併爲用戶「IIS_IUSRS」設置了最大權限。
不幸的是,沒有創建日誌文件。 「index.php」仍然是空白的,所以我完全困惑。這是我第一次使用CI應用程序。請幫忙!
編輯:有保證的MySQL的安裝並啓用了MySQL的PHP
感謝 克里斯
確保已安裝php-mysql(使用phpinfo())。我遇到了類似的問題,這都是由於未安裝php-mysql。但不知道如何將它安裝在Windows系統上。 – Trevor 2011-02-23 00:46:06
我想你可能就在那裏。我看到了php mysql庫(.dll),但仔細看看phpinfo()我不能在任何地方看到mysql,所以它可能只是沒有啓用。我會看看並更新。我甚至還沒有到處安裝mysql服務器!我想先看到「無法連接到數據庫」的錯誤:-P – Chris 2011-02-23 00:56:29
不幸的是,即使在安裝mysql服務器並啓用mysql的php並重新啓動iis(選中和測試)之後,CI仍然會生成一個空白頁並且不會創建日誌:( – Chris 2011-02-23 01:24:27