首頁 後端開發 php教程 PHP Class SoapClient not found如何解決

PHP Class SoapClient not found如何解決

Jan 24, 2018 am 11:19 AM
class found soapclient

要用到 SoapClient, new 了一個提示 Class ‘SoapClient' not found, 檢查了下 phpinfo, 原因是當初沒有編譯這個擴展, 只好現在再加上了。本文主要介紹了PHP Class SoapClient not found解決方法,需要的朋友可以參考下,希望能幫助到大家。

php在呼叫webservice時,報告如下類似錯誤:

( ! ) Fatal error: Class 'SoapClient' not found in E:/WebSrv/CI/system/libraries/WebService.php on line 17

解決方法:

開啟php.ini,找到php_soap.dll , 把前面的分號去掉

;extension=php_soap.dll

#前提是,已經安裝了php_soap.dll

筆者的PHP 安裝在/usr/local/php/ 目錄下,如果沒有安裝可以參考下面的方法


#
$ cd /home/downloads/php-5.6.12   # 进入到 PHP 源码目录
$ cd ext/soap  # 进入 soap 扩展目录
$ /usr/local/php/bin/phpize # 准备添加扩展
$ ./configure -with-php-config=/usr/local/php/bin/php-config --enable-soap   # 启用 SOAP
$ make
$ make install
登入後複製

擴充安裝完成後提示擴充功能已安裝到這個目錄下:

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts- 20131226/

編輯php.ini 檔案, 啟用extension_dir 擴充目錄, 新增soap.so 擴充功能:


; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/"
; On windows:
; extension_dir = "ext"
extension=soap.so    # 添加 SOAP 扩展
登入後複製

重啟php-fpm 使生效


kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`
登入後複製

Windows 下編輯php.ini 取消該行註解即可

extension=php_soap.dll

相關推薦:

#詳解php出現fpm.service not found問題的辦法

#php連接mongodb為什麼要提示not found?

關於php 執行後 File not found.

#

以上是PHP Class SoapClient not found如何解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Python中的class類別和method方法的使用方法 Python中的class類別和method方法的使用方法 Apr 21, 2023 pm 02:28 PM

Python中的class類別和method方法的使用方法

使用jQuery替換元素的class名稱 使用jQuery替換元素的class名稱 Feb 24, 2024 pm 11:03 PM

使用jQuery替換元素的class名稱

python中class是什麼意思 python中class是什麼意思 May 21, 2019 pm 05:10 PM

python中class是什麼意思

SpringBoot怎麼透過自訂classloader加密保護class文件 SpringBoot怎麼透過自訂classloader加密保護class文件 May 11, 2023 pm 09:07 PM

SpringBoot怎麼透過自訂classloader加密保護class文件

PHP Class用法詳解:讓你的程式碼更清楚易讀 PHP Class用法詳解:讓你的程式碼更清楚易讀 Mar 10, 2024 pm 12:03 PM

PHP Class用法詳解:讓你的程式碼更清楚易讀

java的預先定義Class物件的方法 java的預先定義Class物件的方法 Jul 01, 2023 pm 06:41 PM

java的預先定義Class物件的方法

Vue報錯:無法正確使用v-bind綁定class和style,怎麼解決? Vue報錯:無法正確使用v-bind綁定class和style,怎麼解決? Aug 26, 2023 pm 10:58 PM

Vue報錯:無法正確使用v-bind綁定class和style,怎麼解決?

class在c語言中是什麼意思 class在c語言中是什麼意思 Jan 03, 2024 am 10:18 AM

class在c語言中是什麼意思

See all articles