APMServ5.2.6 升级PHP版本 到高版本 5.3,5.4



首先下载:http://windows.php.net/downloads/releases/php-5.3.28-Win32-VC9-x86.zip 

Thursday, December 12, 2013 1:59 AM 17173606 php-5.3.28-Win32-VC9-x86.zip
ranhou 而后解压,获得一个新的目录:
把原来APMServ目录中的PHP目录中的:extextras 两个目录复制过来,遇到重复文件,不要覆盖,跳过便可
再将原APMServ目录中的PHP目录中的:
libmcrypt.dll , libmhash.dll , libmysal.dll 三个文件复制到新下载的PHP目录中。
 
而后将APMServ目录中的PHP目录备份一下,重命名为PHP_backup
 
 
接着把新下载的PHP包解压的目录文件重命名为PHP,而且复制到 APMServ目录中。
 
将php.ini-production 重命名为 php.ini
打开修改这个配置文件:

; http://php.net/short-open-tag
short_open_tag = Off
short_open_tag = Off      // 修改为On , 开始短标签

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
extension_dir = "D:/APMServ/PHP/ext/"
; On windows:
extension_dir = "D:/APMServ/PHP/ext/"
extension_dir = "D:/APMServ/PHP/ext/"
extension_dir = "D:/APMServ/PHP/ext/" // 把extension_dir 目录修改成你的APMServ对应的目录
;extension = 前面的;去掉, 表示开启全部扩展.
 

; http://php.net/session.save-path
session.save_path = "D:\APMServ\SESSIONTempBox"
 
  
开启 session.save_path ,去掉前面的 ; (分号) 在你本身的APMServ下新建一个SessionTempBox目录,
把save_path指向这个文件夹,而且这个文件夹要具备读写权限!
session.save_path = "D:\APMServ\SESSIONTempBox"
而后在文件结尾增长:(注意高亮的APMServ目录修改成你正确的目录)
 

[eaccelerator]
zend_extension_ts="D:/APMServ/Zend/eAccelerator/eaccelerator.dll"
eaccelerator.shm_size="32"
eaccelerator.cache_dir="D:/APMServ/tmp/eaccelerator/"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys = "shm"
eaccelerator.sessions = "shm"

[Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=1
zend_extension_ts="D:/APMServ/Zend/ZendOptimizer-3.3.3/php-5.2.x/ZendOptimizer.dll"


 
-
相关文章
相关标签/搜索