二、
php
目录下的部分文件功能说明:
php.exe php
的命令行解释程序,也可用作
CGI
解释器;
php5apache2.dll Apache 2.0
的
PHP
模块;
php5isapi.dll Microsoft IIS
的
PHP
模块;
php5ts.dll PHP
及其扩展模所需的库文件;
libmysql.dll
MySQL
客户端连接库文件。
php\ext
目录下部分文件功能说明:
php5activescript.dll
使
PHP
支持
ActivePHP
客户端脚本
php_gd2.dll GD
图像库;
php_iisfunc.dll IIS
管理函数库;
php_mysql.dll
MySQL
函数库;
php_mbstring.dll
phpmyadmin
支持宽字符;
php_mssql.dll
MSSQL
函数库。
三、配置
1
、将
C:\PHP5
目录下的
php.ini
复制到
C:\windows
目录下。
。
(
4
)在
IIS
根目录下新建一个
phpinfo.php
,内容如下:
<?php
phpinfo();
?>
打开浏览器,输入:
http://localhost/phpinfo.php
,将显示当前服务器所支持
PHP
的全部信息,可以看到
Server API
的模式为:
ISAPI
。
五、配置
Apache
使其支持
PHP
设置
Apache
将
PHP5
程序作为模块来运行。
修改配置文件
httpd.conf
(
1
)查找
#LoadModule ssl_module modules/mod_ssl.so
,在下面添加一行:
LoadModule php5_module C:\php5\php5apache2.dll
#
设置
PHP5
模块的路径
(
2
)查找
AddType application/x-gzip .gz .tgz
,在下面添加以下几行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm
AddType application/x-httpd-php-source .phps
AddType image/x-icon .ico
(
.php,. html,.htm
等为可执行
php
语言的扩展名,可根据实际增减。)
(
3
)保存
httpd.conf
文件,重起
apache
服务器,到此
PHP
的环境已经建立完成。
(
4
)在
apache
根目录下新建一个
phpinfo.php
,内容如下:
<?php
phpinfo();
?>
打开浏览器,输入:
http://localhost/phpinfo.php
,将显示当前服务器所支持
PHP
的全部信息,可以看到
Server API
的模式为:
Apache 2.0 Handler
安装中有两个问题处理:
1.
需要做
php
支持
mysql extension
mysql
的扩展没有打开
.
修改
PHP.ini,
找到
;extension=php_mysql.dll
去掉前面的分号
,
重启
apache
2.
时区的设置问题,这个需要修改
php.ini
去掉;
date.timezone
前面的;
同时设置
date.timezone = Asia/Shanghai