2009年最新版 win2003 IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安裝配置教程第2/8頁
三、正式開始環(huán)境配置
第一步、安裝PHP
3.1.1、 將下載得到的php-5.2.8-Win32.zip文件解壓至D:\PHP目錄中,將得到的二級(jí)目錄php-5.2.8-Win32改名為php5;也可以將php-5.2.8-Win32.zip解壓在默認(rèn)位置,然后將解壓后的文件和文件夾復(fù)制到D:\PHP\php5【圖二所示】。
【圖二】
3.1.2、再將D:\PHP\php5目錄下的所有dll文件復(fù)制到C:\windows\system32下(Windows2000系統(tǒng)為C:\winnt\system32,下同),如果已經(jīng)有若干同名文件存在,覆蓋即可。【圖三、四所示】
【圖三】
【圖四】
3.1.3、將D:\PHP\php5目錄下的php.ini-dist復(fù)制一份,更名為php.ini(還是在當(dāng)前目錄中)【圖五所示】,再用文本編輯軟件打開這個(gè)php.ini(建議使用Notepad2、EditPlus、UltraEdit等各種支持語法高亮顯示的文本編輯軟件)。
【圖五】
3.1.4、 查找:register_globals = Off (約第419行)
將Off更改為 On,即得到register_globals = On ;
注:這個(gè)對(duì)于PHP的全局變量功能,考慮有很多PHP程序需要全局變量功能所以打開,打開后請(qǐng)注意PHP程序的嚴(yán)謹(jǐn)性,如果不需要全局變量功能,請(qǐng)保持默認(rèn)Off狀態(tài)。
再搜索 extension_dir = "./" (約第491行)
將其路徑知道你的PHP目錄下的擴(kuò)展功能目錄中,這里PHP5對(duì)應(yīng)修改為extension_dir = "D:/PHP/php5/ext" 。
再在D:\PHP下建立文件夾,并命名為tmp
查找 ;upload_tmp_dir =
將;upload_tmp_dir =該行的注釋符,即前面的分號(hào)”;”去掉,使該行在php.ini文檔中起作用。
upload_tmp_dir是用來定義上傳文件存放的臨時(shí)路徑,在這里你還可以修改并給其定義一個(gè)決定路徑,需要注意的是,這里設(shè)置的目錄必須有讀、寫權(quán)限。
這里我設(shè)置為upload_tmp_dir = D:/PHP/tmp (這里就是我前面建立的文件夾)
3.1.5、 搜索 ; Windows Extensions,定位到php.ini文件的約604行,將下面列出的常用擴(kuò)展前面的分號(hào)注釋符去掉:
; extension=php_curl.dll
; extension=php_dbase.dll
; extension=php_gd2.dll
; extension=php_ldap.dll
; extension=php_mbstring.dll
; extension=php_exif.dll
特別提示:Exif擴(kuò)展是用來顯示圖片的exif信息的,因該擴(kuò)展需要mbstring支持,所以將extension=php_exif.dll這一行移動(dòng)到extension=php_mbstring.dll一行的下面。
| ; extension=php_mcrypt.dll ; extension=php_ming.dll ; extension=php_mysql.dll ; extension=php_sockets.dll ;extension=php_xmlrpc.dll ; extension=php_zip.dll |
3.1.6、 查找:;date.timezone =
去掉前面的分號(hào)注釋符,這里將其設(shè)置為 date.timezone = PRC
| 關(guān)于時(shí)區(qū)設(shè)定的說明: 從php5.1.0開始,php.ini里加入了date.timezone這個(gè)選項(xiàng),默認(rèn)情況下是關(guān)閉的,也就是顯示的時(shí)間(無論用什么php命令)都是格林威治標(biāo)準(zhǔn)時(shí)間,和我們的時(shí)間(北京時(shí)間)差了正好8個(gè)小時(shí),有以下2種方法可以恢復(fù)正常的時(shí)間。 1、如果要用5.1以上版本,而且不修改php.ini,則需要在關(guān)于時(shí)間的初始化的語句的上面加上date_default_timezone_set (XXX),或者使用date('Y-m-d G:i:T', strtotime('+8HOUR') )來獲取日期時(shí)間; 2、一勞永逸,僅限能修改php.ini。打開php.ini把date.timezone前面的分號(hào)去掉,在=后面加XXX,重啟http服務(wù)(如apache2或iis等)即可。 關(guān)于XXX,大陸內(nèi)地可用的值是:Asia/Chongqing、Asia/Shanghai、Asia/Urumqi(依次為重慶,上海,烏魯木齊),港臺(tái)地區(qū)可用:Asia/Macao、Asia/Hong_Kong、Asia/Taipei(依次為澳門,香港,臺(tái)北),還有新加坡:Asia/Singapore,以上沒有北京,不過接著往下看,其他可用的值是:Etc/GMT-8,Singapore ,Hongkong,PRC(中華人民共和國)。 |
3.1.7、 查找:;session.save_path = "/tmp"
將前面的分號(hào)注釋符去掉,這里將其設(shè)置為session.save_path = "D:/PHP/tmp" (這里就是我前面建立的文件夾)
3.1.8、 如果你有遇到無法上傳較大文件或者運(yùn)行某些程序經(jīng)常超時(shí),那么可以修改以下內(nèi)容來調(diào)整相關(guān)限額:
在大約第255行,
max_execution_time = 30 ; 這個(gè)是每個(gè)腳本運(yùn)行的最長時(shí)間,根據(jù)你的需求更改數(shù)值,單位秒
max_input_time = 60 ; 這是每個(gè)腳本可以消耗的時(shí)間,根據(jù)你的需求更改數(shù)值,單位也是秒
大約第258行,
memory_limit = 128M ; 這個(gè)是腳本運(yùn)行最大消耗的內(nèi)存,根據(jù)你的需求更改數(shù)值。
大約第552行,
upload_max_filesize = 2M
上載文件的最大許可大小 ,根據(jù)你的需求更改數(shù)值,M是單位:兆。
3.1.9、 php.ini文件中基本就是作如上修改,其他的你可以根據(jù)自己的具體需求修改,然后將該文件保存,再復(fù)制一份到C:\Windows下面。
相關(guān)文章
輕松架設(shè)Windows 2003用戶隔離FTP站點(diǎn)的注意事項(xiàng)
輕松架設(shè)Windows 2003用戶隔離FTP站點(diǎn)的注意事項(xiàng)...2007-10-10
win2003 iis asp.net偽靜態(tài)配置圖解
vps主機(jī)客戶和服務(wù)器托管用戶最近問的windows配置偽靜態(tài)問題較多,現(xiàn)在總結(jié)windows配置偽靜態(tài)圖解一篇,希望可以幫助更多的朋友2012-01-01
IIS7配置ASP詳細(xì)錯(cuò)誤信息發(fā)送到瀏覽器顯示的方法
最近由于某種需要升級(jí)到了iis7,發(fā)現(xiàn)跟2003區(qū)別比較大,由于調(diào)試程序需要知道asp的錯(cuò)誤信息,這里簡單分享下iis7中顯示asp錯(cuò)誤信息的方法2014-07-07
IIS環(huán)境下部署項(xiàng)目的詳細(xì)教程
這篇文章主要為大家介紹了IIS環(huán)境下部署項(xiàng)目的詳細(xì)教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04
windows 服務(wù)器 目錄 安全詳細(xì)設(shè)置(PJblog 博客)
轉(zhuǎn)自金刀客兄弟的Blog,刀客兄的服務(wù)器安全功底很扎實(shí),拜讀過他的很多文章.我的博客也放在刀客兄的服務(wù)器上,所以自然是對(duì)自己Blog的安全性很放心.2009-07-07
Request.UserHostAddress記錄IP地址問題(內(nèi)網(wǎng)IP)
今天遷移至阿里云后,出現(xiàn)了一個(gè)問題,有些站點(diǎn)記錄的訪問者IP全是阿里云的兩個(gè)內(nèi)網(wǎng)IP,而程序中是通過Request.UserHostAddress讀取IP地址的,之前從沒遇到過這個(gè)問題,很是奇怪2023-10-10
IIS7.5 偽靜態(tài) 腳本映射 配置方法(圖文詳解)
這篇文章主要介紹了IIS7.5 偽靜態(tài) 腳本映射 配置方法,需要的朋友可以參考下2015-09-09
Nagios監(jiān)控Windows Server 2008配置方法
Nagios監(jiān)控windows服務(wù)器有三種實(shí)現(xiàn)方式:SNMP,NSClient++,NRPE,后面兩種方式都需要在Windows服務(wù)器上安裝agent,今天只和大家分享使用NSClient++方式來監(jiān)控Windows Server 20082013-12-12

