LAMP+YII框架配置中遇到的問題
以下列出了不同問題及答案:
1、
在yii框架中,改動數據庫信息,主要有main.php和database.php兩個文件。
2、
問題:
答案:
改動php.ini:
error_reporting = E_ALL
改為:
error_reporting = E_ALL & ~E_NOTICE
3、
問題:
[Sat Jul 25 22:07:40 2015] [error] [client218.30.116.3] File does not exist: /var/www
/favicon.ico
[Sat Jul 25 22:08:42 2015] [error] [client218.30.116.8] File does not exist: /var/www
/favicon.ico
答案:
favicon.ico就是指你的站點圖標。
當有人(使用IE瀏覽器)將你的站點收藏為“my favorite”時,就會去參照站點根文件夾下的“favicon.ico”文件,這個圖標也就是“my favorite”裏顯示的圖標。?
比方你將“http://www.debian.org/”列為“my favorite”的時候,
你的“my favorite”清單就會顯示“http://www.debian.org/favicon.ico”這個圖標。?
解決方法能夠隨便找個favicon.ico放到該文件夾下,或者在線生成一個。
?cp /usr/src/httpd-2.2.23/docs/manual/images/favicon.ico ?/var/www/html/
然後就不報錯了。
4、
答案:
yii處於安全考慮。默認情況下同意在本機執行gii組件。所以出現上述問題,一般都是server不是本機。
解決方法:編輯你的main.php配置文件
‘modules’=>array(
‘gii’=>array(
‘class’=>’system.gii.GiiModule’,
‘password’=>’password’,
‘ipFilters’=>array(‘127.0.0.1′,’::1′), //將此處的IP改為本機眼下使用的IP
),
),
在ipFilters中設置你的本機IP ? (記住是你本機 ?客戶端ip 而不是服務端ip)
並且。我的IP地址是內網,外網接口不固定。所以外網IP接口為一個IP段,
‘ipFilters’=>array(‘127.0.0.1′,’ 218.30.116.*’,’::1′)
LAMP+YII框架配置中遇到的問題