首先下载:http://windows.php.net/downloads/releases/
Thursday, August 21, 2014 2:26 AM 17069447 php-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 , 开始短标签
; Directory in which the loadable extensions (modules) reside.; http://php.net/extension-dirextension_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-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"
时间: 2024-11-12 15:57:43