php 重新编译_centos下要重新编译php的问题

博主在尝试在服务器上为PHP添加pthreads扩展时遇到问题,需要重新编译PHP以启用ZTS。他们担心直接按照网上配置可能丢失原有设置,并询问是否能使用php-config保持原有配置。此外,由于找不到最初的PHP安装包,博主不确定是否必须下载相同版本的PHP进行编译。
摘要由CSDN通过智能技术生成

我需要在一台服务器上给php添加pthread扩展,

cd pthreads

phpize

./configure

编译这一步时,提示

configure: error: pthreads requires ZTS, please re-compile PHP with ZTS enabled

查一下是需要重新编译,添加 –enable-maintainer-zts

现在有几个疑问,

1这台服务器当初不是我配的,我不知道当初编译时使用的配置,我自己直接按照网上的配置编译的话,会不会导致一些配置丢失,我看到有一个php-config,查了一下似乎说是保存了当初配置内容?那我是否可以用类似--with-php-config=/usr/local/php/bin/php-config来保证和上一次编译的配置相同然后后面再加上–enable-maintainer-zts

./configure --with-php-config=/usr/local/php/bin/php-config –enable-maintainer-zts

2我之前一直是用window开发,没有管过服务器,只有稍微按照网上的文档安装过环境,之前做编译什么的,都是在安装包解压后的目录里进行的,但是现在这个好像找不到当初的安装包,那我是得重新下载一个相同版本的php安装包进行编译吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值