網(wǎng)站設(shè)計怎樣配置PHP?
配置PHP的具體操作步驟深圳網(wǎng)站設(shè)計公司整理如下。
第1步,在PHP安裝目錄下,把php.ini-development(或php.ini-recommended)更名為php.ini。
第2步,打開php.ini配置文件,找到DynamicExtensions設(shè)置組,把常用模塊前面的分號去掉,建議啟用MySQL、MySQLi、PDO、CURL等模塊,隨著開發(fā)需要,可以選擇啟用更多模塊。
第3步,設(shè)置或更改date.timezone=PRC。該配置表示定義顯示時間的時區(qū),PRC為People’sRepublicofChina的簡稱,即中華人民共和國,也就是顯示日期使用中國的時區(qū)。
第4步,設(shè)置或更改session.save_path="D:/php/tmp",路徑可根據(jù)本地系統(tǒng)情況自由配置,建議配置到單獨目錄。該配置定義session文件的存放位置,如果沒有配置,則不會生成session文件,如果配置的目錄不存在,則會報錯。
第5步,設(shè)置或更改extension_dir="D:/php/ext/",路徑按自己的情況配置。該配置增加PHP的拓展功能,拓展功能都在ext目錄下面。
第6步,可以根據(jù)需要有選擇性地設(shè)置其他變量參數(shù)。當(dāng)然,隨著PHP開發(fā)的不斷深入,各位網(wǎng)站設(shè)計愛好者還可以個性化設(shè)置更多環(huán)境變量。
★ 如果要禁止某些全局變量或調(diào)整優(yōu)先級,可以修改variables_order選項。
★ 如果要禁用某些函數(shù),可以配置disable_functions選項。
★ ignore_user_abort選項可以設(shè)置PHP在瀏覽器關(guān)閉后依然運行,計劃任務(wù)等采用的就是這種技巧。
★ expose_php選項決定是否向服務(wù)器暴露自己所使用的腳本類型。
★ memory_limit默認(rèn)為128MB,設(shè)置PHP運行允許的最大內(nèi)存,如果PHP程序運行時經(jīng)常提示內(nèi)存溢出,建議把這個值調(diào)整為270MB。
★ request_order選項允許調(diào)整GET和POST的優(yōu)先順序。
★ upload_max_filesize=2MB允許上傳文件的最大尺寸。同樣的控制選項還有max_file_uploads。
★ session.cookie_httponly選項設(shè)置Cookies不會被客戶端語言(如JavaScript)讀取到,可防御XSS攻擊。
第7步,在Apache安裝目錄下(如C:\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\conf),找到conf/httpd.conf配置文件,做如下修改和配置,如果沒有該選項則添加,有則編輯。注意,這一步操作非常關(guān)鍵,各位網(wǎng)頁設(shè)計愛好者務(wù)必正確設(shè)置。
★ ServerRoot"C:/ProgramFiles/ApacheSoftwareFoundation/Apache2.2"設(shè)置Apache服務(wù)器的安裝目錄。
★ Listenlocalhost:80設(shè)置Apache監(jiān)聽端口。
★ LoadModulephp5_moduled:/php/php5apache2_2.dll必設(shè)選項。裝載PHP模塊,該項必須正確設(shè)置,否則PHP將無法工作。
★ PHPIniDir"d:/php"PHP配置文件目錄,在配置文件中可能會沒有該選項,則建議添加這一行代碼。
★ DocumentRoot"D:/www"必設(shè)選項。網(wǎng)頁文件的存放位置,即本地虛擬服務(wù)器的遠(yuǎn)程文件夾,所有開發(fā)的PHP頁面都必須放置在該目錄下才能夠被PHP識別和解析。同時找到下面的語句:
<Directory"C:/ProgramFiles(x86)/ApacheSoftwareFoundation/Apache2.2/htdocs">修改為:<Directory"D:/www">
★ 添加PHP默認(rèn)索引文件(可選)
★ 添加PHP應(yīng)用類型(可選)
★ 添加PHP偽靜態(tài)(可選)
好了,網(wǎng)站設(shè)計公司本文關(guān)于“網(wǎng)站設(shè)計怎樣配置PHP?”的經(jīng)驗分享就到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。