2013-07-19 300 views
1

我在(Linux認證的)HP PC上運行Centos 6.4 Final。我正在用PHP編寫一個小型的EPOS應用程序,需要訪問各種Magento SOAP方法。PHP-SOAP擴展未加載

當我安裝php(通過yum)時,我不知道我需要SOAP。所以我在以後使用yum安裝php-soap。之後我做了yum更新。

望着phpinfo()函數輸出 鏈接http://www.prendas.co.uk/images/download/phpinfo.pdf

SOAP似乎是工作。但是我得到「SOAP擴展未加載」。在我的PHP代碼中,當我嘗試並加載它時。

有人可以幫忙嗎?

+2

請發表你在哪裏加載它在PHP代碼。 – msturdy

+0

你引用的消息不是來自PHP本身,所以它必須在你的代碼中。找出正在生成的消息的位置以及正在測試的條件。這可能會給你更多的線索。 – Spudley

+0

這將有助於我們發佈您的代碼。 – som

回答

0

我真的不太瞭解centOS,但可能有兩個php.ini文件。一個用於Apache,另一個用於CLI。因此,如果您從CLI(我認爲可能)放置SOAP調用,則可能需要在此CLI的php.ini中將SOAP擴展添加到加載的擴展列表中。

2

轉到在php.ini從phpMyAdmin的文本編輯器中打開並搜索文件;延長= php_soap.dll,只是刪除;符號和重啓後你WAMP/XAMP服務,然後刷新您的網址page..enjoy