background image

      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