我有 PHP 5.1.6 运行并启用了大量的 mod 和扩展,有没有办法重新配置当前设置以及将 SOAP 添加到组合中?
问问题
9229 次
5 回答
7
是的; 如果你这样做php -i|grep 'Configure Command'
了,那将显示你重新编译的当前构建选项。只需在其中添加 SOAP 选项即可。
于 2009-09-03T17:58:37.593 回答
2
对于 CentsOS 5 (Linux) 我刚刚发现我可以使用yum install php-soap然后重新启动 Apache
于 2009-09-03T19:01:31.420 回答
2
如果你有那个版本的 PHP 的源代码(很旧,但你肯定可以在某个地方找到它;例如:http ://www.php.net/releases/#5.1.6 ),是的,你可以:
- 使用
phpinfo()
orphp -i
:在输出中,将有configure
用于构建当前 PHP 版本的“”行 - 转到源目录,并运行该配置行及其所有选项;不要忘记添加
--enable-soap
(如果我没记错的话),添加新的扩展名! - 然后像往常一样构建 (
make
,make install
)
瞧 ;-)
当您拥有新的 PHP 可执行文件和/或模块时,只需继续使用相同的php.ini
,因此您不必重新配置所有内容。
于 2009-09-03T18:00:05.750 回答
2
php -i|grep '配置命令'
似乎不再起作用了。你可以做
php配置
于 2014-06-24T14:40:52.707 回答
1
取决于你的 Linus 发行版,你可能很幸运,发现你可以通过你的包管理器简单地安装 php-soap
yum install php-soap用于 CentOS,或apt-get install php-soap用于 Debian/Ubuntu 等
于 2009-09-03T23:01:11.237 回答