尝试在PHP中创建SOAP连接时,我得到了以下内容
AutoLoader did not find file for 'SoapClient'!
我还检查了我的phpinfo()文件,我没有看到任何关于SOAP的东西,所以我认为服务器上没有安装(启用?)SOAP?
如果这是真的,我将如何安装SOAP?是否像使用以下内容编辑php.ini文件一样简单:
extension=php_soap.dll
extension_dir = "<full path to the 'ext' directory>"
and making sure i have php_soap.dll in the ext path?
但这也是一个问题。它在linux服务器上运行,我们没有(或找不到选项)来编辑ini文件,甚至没有使用Parallels。
服务器正在运行PHP Version 5.3.3 with Apache Version 20051115
答案 0 :(得分:2)
使用sudo nano /dir/to/php/intall/php.ini
输入(kinda)root用户的密码,并确保在退出nano之前写出数据。
然后通过sudo service apache2 restart
重启您的apache2服务并享受:)
答案 1 :(得分:1)
使用debian派生词(如ubuntu)
sudo apt-get install php-soap
也许你必须在那之后重新启动服务器。