windows 下的PHP环境安装整合说明

整合口溜:

二改一拷(即修改httpd.conf、修改php.ini,将所需的dll拷到system32下面)

 


在apache的httpd.conf中加入如下代码:
_______________________________________________________

# apache中支置对php5的支持

PHPIniDir "D:/www/php/"
LoadModule php5_module "D:/www/php/php5apache2_2.dll"
AddType application/x-httpd-php .php

 

找到php.ini-dist复制改成php.ini在php.ini中加入zend支持代码:
__________________________________________________________

 

调入动态模块:装载dll
extension_dir ="D:/www/php/ext"
设置上传的临时文件夹
upload_tmp_dir ="D:/www/temp/upload"
设置会议临时文件夹
session.save_path = "D:/www/temp/session"


以上必须设置。

更改存放文件路径位置在apache中的httpd.com找到后两步
______________________________________________________

Directory 中的DocumentRoot 后面路径改为"D:/ccopen/root"
Directory 中的Directory后面路径改为"D:/ccopen/root"


更改成中国时间
______________________________________________________
date.timezone=PRC

 

[Zend]
zend_extension_manager.optimizer_ts="D:/P8-Server/local/zend/lib/Optimizer-2.5.10"
zend_extension_ts="D:/P8-Server/local/zend/lib/ZendExtensionManager.dll"
zend_optimizer.optimization_level=15

支持mysql
_______________________________________________________

1、修改php.ini
extension=php_mysql.dll设置为开启状态
extension_dir ="D:/ccopen/php524/ext"

2、将php_mysql.dll和libmysql.dll拷到system32目录中即可。


//乱码解决情况
phpinfo中看上去zend完全正常。但打开博客首页出现zend乱码。

问题原因:
zend默认没有激活。

解决方法:
在php.ini的最后加上:
zend_optimizer.enable_loader = 1

 

regsvr32 /i C:/WINDOWS/system32/php5ts.dll

你可能感兴趣的:(windows 下的PHP环境安装整合说明)