將php.ini-development配置文件重命名為php.ini配置文件即可。
接着做如下配置操作:
1、修改php.ini配置文件
打開php.ini配置文件,找到
1 |
; On windows: |
修改為
1 |
; On windows: |
表示指定PHP擴展包的具體目錄,以便調用相應的DLL文件。
2、開啟Mysql相應的擴展庫功能
由於默認PHP並不支持自動連接Mysql,需開啟相應的擴展庫功能,比如php_mysql.dll等,即將
1 |
extension=php_curl.dll |
這些extension之前的分號(;)去除。
3、配置PHP的Session功能
在使用session功能時,我們必須配置session文件在服務器上的保存目錄,否則無法使用session。
注意:如果C:\windows下有php.ini文件,注意要設置為一樣,否則也會出現驗證碼錯誤等現象。
在Windows 7上新建一個可讀寫的目錄文件夾,此目錄最好獨立於WEB主程序目錄之外,此處我在D盤根目錄上建立了phpsessiontmp目錄,然后在php.ini配置文件中找到
1 |
;session.save_path = "/tmp" |
修改為
1 |
session.save_path = "D:/phpsessiontmp" |
4、配置PHP的文件上傳功能
同session一樣,在使用PHP文件上傳功能時,我們必須要指定一個臨時文件夾以完成文件上傳功能,否則文件上傳功能會失敗,我們仍然需要在Windows 7上建立一個可讀寫的目錄文件夾,此處我在D盤根目錄上建立了phpfileuploadtmp目錄,然后在php.ini配置文件中找到
1 |
;upload_tmp_dir = |
修改為
1 |
upload_tmp_dir = "D:/phpfileuploadtmp" |
上傳大小:upload_max_filesize = 2M
單次上傳個數:max_file_uploads = 20
5、修改date.timezone
修改date.timezone,否則在執行phpinfo時date部分會報錯:
Warning: phpinfo() [function.phpinfo]…
我們需要將
;date.timezone =
修改為
date.timezone = Asia/Shanghai
如果使用fastcgi,還需如下配置
fastcgi.impersonate = 1 cgi.fix_pathinfo=1 cgi.force_redirect = 0 open_basedir 指向包含 php 程序的網站路徑。 【可選項】