您的位置:首页 > 编程语言 > PHP开发

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

2014-08-28 12:16 423 查看
首先下载:http://windows.php.net/downloads/releases/


Thursday,August21,20142:26AM17069447php-5.4.32-Win32-VC9-x86.zip

为保证安装成功起见,停掉apache,mysql服务

然后解压,得到一个新的目录:

把原来APMServ目录中的PHP目录中的:ext,extras两个目录复制过来,遇到重复文件,不要覆盖,跳过即可!

再将原APMServ目录中的PHP目录中的:

libmcrypt.dll,libmhash.dll,libmysql.dll三个文件复制到新下载的PHP目录中。


然后将APMServ目录中的PHP目录备份一下,重命名为PHP_backup



接着把新下载的PHP包解压的目录文件重命名为PHP,并且复制到APMServ目录中。


将php.ini-production重命名为php.ini

打开修改这个配置文件:


;http://php.net/short-open-tagshort_open_tag=Off

short_open_tag=Off//修改成On,开始短标签


;Directoryinwhichtheloadableextensions(modules)reside.
;http://php.net/extension-dirextension_dir="D:/APMServ/PHP/ext/"
;Onwindows:
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-pathsession.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"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: