解决cPanel无法安装php5.2.17

yipeiwu_com7年前PHP代码库

1. 准备cpanel专供php

# cd /var/cpanel/easy/apache/custom_opt_mods
# wget http://docs.cpanel.net/twiki/pub/EasyApache/EasyApacheCustomModules/custom_opt_mod-PHP5217.tar.gz
# tar -xzvf custom_opt_mod-PHP5217.tar.gz

2. 通过easyApache重装

搜索easyApache,然后一步步看图。

cPanel

easyApache

cPanel

cPanel安装php5.2.17

cPanel

cPanel安装php5.2.17

cPanel

cPanel安装php5.2.17

cPanel

cPanel安装php5.2.17

然后和往常一样一步步往下走即可完成。

3. php扩展配置

因为这不是cPanel原生的安装,所以没有php的扩展选项,它会根据php压缩包内的默认配置参数安装。如果你需要支持额外选项,例如gd和ftp,如下操作:

# cat /var/cpanel/easy/apache/rawopts/PHP-5.2.17
--with-gd
--enable-ftp
一行一个,它会解析成–with-gd –enable-ftp,然后整合到configure后面。

备注:安装模块的方法我没有实际测试,因为默认安装以及满足了朋友的要求,cPanel安装速度很慢,所以我不在测试了。

相关文章

php实现的生成排列算法示例

本文实例讲述了php实现的生成排列算法。分享给大家供大家参考,具体如下: <?php function perm($s, $n, $index) { if($n =...

php中strtotime函数用法详解

本文实例讲述了php中strtotime函数用法。分享给大家供大家参考。具体如下: strtotime(字符串$时间[,诠释$现在])int strtotime(string $time...

php页码形式分页函数支持静态化地址及ajax分页

之前每次遇到分页,总是得自己写,觉得挺繁琐的,所以本着通用的原则,写了一个分页的方法,特此记录。 目前此分页支持静态化地址分页和无链接地址时的ajax分页(但是js得自己写): 支持的静...

php中文字符截取防乱码

先看段代码 复制代码 代码如下:<?php        $len = 15;&...

php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】

本文实例讲述了php实现不通过扩展名准确判断文件类型的方法。分享给大家供大家参考,具体如下: 第一种方法 通过php的finfo_file() $handle=finfo_open(...