3
4
5
6
7
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
这些 extension 之前的分号(;)去除。
3、配置 PHP 的 Session 功能
在使用 session 功能时,我们必须配置 session 文件在服务器上的保存目录,否则无法使用
session,我们需要在 Windows
7 上新建一个可读写的目录文件夹,此目录最好独立于 WEB 主程序目录之外,此处我在 D 盘根目录上建立了
phpsessiontmp 目录,然后在 php.ini 配置文件中找到
1
;session.save_path = "/tmp"
修改为
1
session.save_path = "D:/phpsessiontmp"
4、配置 PHP
的文件上传功能 如何编写 PHP 文件上传功能?
同 session 一样,在使用 PHP 文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,
否则文件上传功能会失败,我们仍然需要在 Windows
7 上建立一个可读写的目录文件夹,此处我在 D 盘根目录上建立了 phpfileuploadtmp 目录,然后在
php.ini 配置文件中找到
1
;upload_tmp_dir =
修改为
1
upload_tmp_dir = "D:/phpfileuploadtmp"
5、修改 date.timezone,否则在执行 phpinfo 时 date 部分会报错:
Warning: phpinfo() [function.phpinfo]…
我们需要将
1
;date.timezone =
修改为
1
date.timezone = Asia/Shanghai
你也可以点击参考更多关于 PHP.INI 的配置
至此在 Windows
7 上 php 的环境配置就算完成了,但是光完成这些配置是不够的,我们需要 Apache 支持 PHP,所以还需要
在 Apache 配置文件中完成相应的 PHP 配置。
PHP 环境搭建第五步:配置 Apache 以支持 PHP
1、在#LoadModule vhost_alias_module modules/mod_vhost_alias.so 下添加
1
2
3
LoadModule php5_module "c:/php/php5apache2_2.dll"
PHPIniDir "c:/php"
AddType application/x-httpd-php .php .html .htm