本文目录一览:
- 1、XAMPP在linux中如何重新编译PHP?
- 2、linux 32位系统 编译php报错
- 3、linux已经安装openssl,如何重新编译php支持openssl模块
- 4、linux服务器php编译安装成功之后,无法重新编译安装,怎么办?
XAMPP在linux中如何重新编译PHP?
试试这个 到PHP安装目录下面 输入这个命令
./configure
make
make install
然后开始装 试试看看。。。。具体就知道这么多啦。。。纯手打的!希望LZ解决!
linux 32位系统 编译php报错
网页链接
源码的一个BUG,可修改源码文件再编译,或者按照链接说的加上 libcrypt库
linux已经安装openssl,如何重新编译php支持openssl模块
重新编译加上参数 --with-openssl ,就OK,如果本地没有openssl支持,在config的checker阶段会过不去的
===================
相关过程如下
# 下载到/var/www/php5目录下
cd /var/www/php5
wget
# 解压
tar zxvf php-5.2.14.tar.gz
# 进入PHP的openssl扩展模块目录
cd php-5.2.14/ext/openssl/
/var/www/php5/bin/phpize # 这里为你自己的phpize路径,如果找不到,使用whereis phpize查找
# 执行后,发现错误 无法找到config.m4 ,config0.m4就是config.m4。直接重命名
mv config0.m4 config.m4
/var/www/php5/bin/phpize
./configure --with-openssl --with-php-config=/var/www/php5/bin/php-config
make
make install
参考资料
linux服务器php编译安装成功之后,无法重新编译安装,怎么办?
具体看你缺少什么参数,一般的参数都可以通过配置文件修改的,文件路径一般再/etc/php.ini ,如果是是缺少依赖lib的话,可以单独编译库源码 成.so文件,添加依赖文件到 php.ini 重启就好了