
配置php的基本運(yùn)行環(huán)境:
如時(shí)間的運(yùn)行處理報(bào)錯:
php配置文件:找php包的php.ini文件,沒有把ini-devlopment的開發(fā)階段改為ini文件,pro的為產(chǎn)品階段的配置文件;
把php.ini.development,文件名改為php.ini;好的是先copy一份;再改;產(chǎn)品階段用產(chǎn)品的配置文件(修改為ini文件)
時(shí)區(qū)修改:[Date]、、把date.timezone=PRC的中國時(shí)區(qū);
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone =PRC
如運(yùn)行還報(bào)錯:
php運(yùn)行檢測phpinfo()來檢查;
php.ini的配置路徑正確否;有時(shí)為默認(rèn)設(shè)置,而找不到;而實(shí)際文件路徑無,但也能運(yùn)行,只是錯誤比較多
所以就有設(shè)置php.ini的文件位置:PHPIniDir D:/mywamp/php==
修改完,重啟apache;
//鏈接數(shù)據(jù)庫的設(shè)置:
如代碼檢測:$conn = mysql_connect(‘'localhost','root','123’);//這種已棄用;
$conn = new mysqli(‘localhost', 'root', 'root', '’);//用這個
Fatal erroe 字面錯誤;
解決:
需配置數(shù)據(jù)庫連接機(jī)制:
apache配置數(shù)據(jù)庫;
有時(shí)需要注意的點(diǎn):
大小寫:編輯器的使用:集成包問題 環(huán)境變量的設(shè)置
設(shè)置環(huán)境變量:
將常用的一些命令的位置,加入到操作系統(tǒng)的path路徑設(shè)置中:apache的bin目錄
mysql的bin目錄 如……步奏
計(jì)算機(jī)--屬性--高級系統(tǒng)設(shè)置--高級--環(huán)境變量--系統(tǒng)變量--path--編輯:bin路勁,每一個用英文分號分開;
檢測apache配置文件語法:
使用apache bin目錄中的httpd.exe命令檢測apache配置文件語法:httpd.exe -t 好的會出現(xiàn)Syntax Ok
配置數(shù)據(jù)庫的鏈接機(jī)制:
php中的模塊配置如下:php.ini;
在php.ini中找到mysql模塊打開:把前面的分號去掉就行;
extension=php_mysql.dll
extension=php_mysqli.dll
重啟apache;看效果:還不行接著如下配置::如指定php中mysql模塊存放的位置
在php中,指出模塊位置,模塊位置的設(shè)定:extension_dir=“”。來指定php模塊存放位置;
如:extension_dir=“D:mywampphpext”;
重啟apache;應(yīng)該會報(bào)錯,因?yàn)檫€沒有安裝mysql;但連接函數(shù)可用,只是鏈接失敗@;



皖公網(wǎng)安備 34010202600669



