PHP學(xué)習(xí)小記——安裝配置
工具版本如下:
1、apache_2.0.55-win32-x86-no_ssl.msi
2、php-5.2.5-Win32.zip
3、mysql-5.0.10a-beta-win32.zip
我本來用的是apache2.2.6和php2,可是始終沒測試成功,后來看到網(wǎng)上有人說apache2.2和php5不兼容,我換了現(xiàn)在的2.0版本,一試一次性成功了,呵呵。
配置:
1、配置Apache服務(wù)器(httpd.conf)
“DocumentRoot”指的是網(wǎng)站根目錄,即apache安裝目錄下的htdocs文件夾。
注意:路徑地址里的“\”在Apache里要改成“/”。
“DirectoryIndex”(目錄索引),也就是在僅指定目錄的情況下,默認(rèn)顯示的文件名,可以添加多個,系統(tǒng)會根據(jù)從左至右的順
序來優(yōu)先顯示,以單個半角空格隔開。
“# DefaultLanguage nl”前面的“# ”去掉,把“nl”改成你要強(qiáng)制輸出的語言,中文是“zh-CN”,這樣就強(qiáng)制了所有輸出文件的語
言編碼。
“LoadModule php5_module E:/php/php5apache2.dll”是指以module方式加載ph;
“PHPIniDir "E:/php"”是指明php的配置文件php.ini的位置。
加上“AddType application/x-httpd-php .php”、“AddType application/x-httpd-php .html”兩行,則.php和.html文件就可以執(zhí)行php程序
了,你甚至還可以添加上一行“AddType application/x-httpd-php .txt”,讓普通的文本文件格式也能運(yùn)行php程序。
2、php配置
把php目錄(例:E:\php)下的php.ini-dist重命名為php.ini
設(shè)置系統(tǒng)環(huán)境變量,將php安裝路徑、及里面的ext路徑寫入PATH當(dāng)中,如:E:\php;E:\php\ext。系統(tǒng)路徑添加好后要重啟電腦才能
生效。
php.ini文件中有個“register_globals = Off”值,這個值是用來打開全局變量的,比如表單送過來的值,如果這個值設(shè)為“Off”,就只
能用“$_POST['變量名']、$_GET['變量名 ']”等來取得送過來的值,如果設(shè)為“On”,就可以直接使用“$變量名”來獲取送過來
的值,當(dāng)然,設(shè)為“Off”就比較安全,不會讓人輕易將網(wǎng)頁間傳送的數(shù)據(jù)截取。
要使php能夠直接調(diào)用其它模塊,如圖所示,只須選擇要加載的模塊,去掉前面的 “;”,就表示要加載此模塊了。比如我要用
mysql,就要把“;extension= php_mysql.dll”前的“;”去掉。所有的模塊文件都放在php解壓縮目錄的“ext”之下。
以上都是我隨便先記錄下來的,到這php與Apache的結(jié)合已經(jīng)算完成了,至于mysql好像沒什么要配了,可能有點亂,我也是菜
鳥,剛學(xué),見笑了,請大家多提寶貴意見,我會慢慢更新的。
----------------------------
珍惜原創(chuàng),謝絕盜版! - cYanbomb
posted on 2008-01-16 15:48 cyanbomb 閱讀(234) 評論(0) 編輯 收藏 所屬分類: php