apache支持php 4.11 方法

2: 解压后,以前的php.ini是由php.ini-dist文件转变过来的

  php5.3.8里面这个文件变成了php.ini-development 

php.ini-development 意味着是开发版本的配置.

php.ini-production 是网站发布时的配置. 

这里我们用开发版php.ini-development  修改成php.ini后 打开.


3: 下面修改php.ini的配置  我的php5.3.8是放在了F:/php/php5 文件夹下面

修改下面的为以下内容()

short_open_tag = On                 短标签<?  ?>开启
asp_tags = On                       asp的短标签<*  *>开启
register_globals = off              超级全局变量,建议关闭,打开它会造成安全上的漏洞
post_max_size= 8M                   POST提交时候的最大数据提交量
magic_quotes_gpc = off              php自带的安全验证,建议开启
file_uploads = On                   php支持文件上传
upload_max_filesize = 2M            文件上传最大值 2M 
max_file_uploads = 20               同时并发上传的最大文件数

找到extension_dir 和下面很多的 extension= ****.dll 这里

在extension=****.dll 的前面加上这一段来配置php的动态链接库地址

extension_dir="F:\php\php5\ext"

去掉以下的extension前面的分号 ;  使其开启

extension=php_bz2.dll
extension=php_curl.dll

extension=php_gd2.dll
extension=php_gettext.dll

extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll

extension=php_openssl.dll
extension=php_pdo_mysql.dll

extension=php_sockets.dll

extension=php_xmlrpc.dll

找到date.timezone 

设置时区为中国时区

date.timezone = prc

保存php.ini 并且复制一份到C:\windows 下


4: 让Apahce支持php. (Apache的安装很简单,这里省略下)

打开.\apache2.2\conf\httpd.conf

加入:

ScriptAlias /php/ "c:/php5.4/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"

5: 重启Apache 

这时候弹出找不到php_curl.dll 和php_openssl.dll 

可是我们路径都指定了的,解决办法

复制php5文件夹下面的

libeay32.dll, ssleay32.dll, php5ts.dll, 

 php5/ext文件夹下面的

php_curl.dll,php_openssl.dll

复制到C:/windows/system32 里面. 

重启apache 

你可能感兴趣的:(apache支持php 4.11 方法)