人生就是由众多的细节组成的
正因为是个细节,所以常被人所淡忘

AMH支持PHP-5.2+Zend方案

PHP官方早已放弃php5.2版本,停止维护、更新已有好多年了。
但国内还有一些老程序停留在php5.2环境,前段时间也做了一系列投票调查、与收集用户反馈,
最近多用户模块首个版本也基本完成,最后还是决定提供php5.2版本运行支持,
但是同样,除特殊情况外AMH也不再会提供php5.2版本任何更新与维护。
在用php5.2版本的用户应该尽早转到php5.3或更高版本、以更好安全稳定运行。

1、AMH安装PHP-5.2.17p1

安装PHP-5.2.17p1,php5.2与php5.3共存、同时运行:
wget http://code.amysql.com/files/php-5.2.sh;
chmod 775 php-5.2.sh;
./php-5.2.sh;

2、虚拟主机切换至php5.2版本

1) 面板上安装AMChroot-1.1模块,切换相应虚拟主机至兼容模式。
2) 切换虚拟主机至php5.2版本:
/usr/local/php-5.2/php52 PHP版本号 主标识域名

使用例子,切换虚拟主机amysql.com。
php5.2版本:
/usr/local/php-5.2/php52 php-5.2 amysql.com

php5.3或其它版本:
/usr/local/php-5.2/php52 php-5.3 amysql.com

3、使用知识小提示
1) php5.2安装目录:
/usr/local/php-5.2

2) php5.2版本 php.ini 与 php-fpm 配置位置:
/usr/local/php-5.2/etc
可以对默认配置进行更改。

3) 同样可以使用 /etc/init.d/amh-start
进行重启面板与php5.2。

4) 如果已切换使用php5.2,
可以在面板停止相应站点的php运行(面板是php5.3),减少不必要开销。

4、安装ZendOptimizer 3.3.3
我这里的是32位的(64位系统自己找找 我找了几个都失效了 囧~)
1)输入命令
wget https://shopexts.googlecode.com/files/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
cd ZendOptimizer-3.3.3-linux-glibc23-i386
./install
2)开始安装

开始安装.jpg

# 注意第一个要填的路径是Zend安装路径,第二个是php.ini所在的路径,即/usr/local/php-5.2/etc

zend地址.jpg
php-5.2的 php.ini所在的路径,即 /usr/local/php-5.2/etc 别填错了..

php52地址.jpg

然后这里是否重启apache 我们选< No >

是否重启apache.jpg
#其它的就是OK,YES 什么的..
/etc/init.d/amh-start

好了安装成功 重启下服务

赞(0) 打赏
未经允许不得转载:毛桃博客 » AMH支持PHP-5.2+Zend方案

评论 抢沙发

评论前必须登录!

 

实践是学习的最佳途径

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

了解更多看平潭

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册