gpt4 book ai didi

PHP: fatal error :找不到类 'SoapClient'

转载 作者:可可西里 更新时间:2023-10-31 23:07:21 24 4
gpt4 key购买 nike

首先,我已经阅读了这个问题 ( Fatal error: Class 'SoapClient' not found ) 并完成了答案所说的一切。但仍然遇到问题。

我在这里 ( https://bugs.php.net/bug.php?id=64445 ) 也发现了类似的问题,但那里也没有解决。

我正在尝试在 Win 7 64 上设置 PHP + Apache 环境。

  1. PHP:php-5.5.17-Win32-VC11-x86。线程安全。

  2. Apache:httpd-2.4.10-win32-VC11

所以,这是我用于 SOAP 的 C:\PHP\php.ini。一切设置正确:

extension=php_soap.dll

; Directory in which the loadable extensions (modules) reside.
; On windows:
extension_dir = "C:/PHP/ext"

[soap]
; Enables or disables WSDL caching feature.
; http://php.net/soap.wsdl-cache-enabled
soap.wsdl_cache_enabled=1

; Sets the directory name where SOAP extension will put cache files.
; http://php.net/soap.wsdl-cache-dir
soap.wsdl_cache_dir="/tmp"

; (time to live) Sets the number of second while cached file will be used
; instead of original one.
; http://php.net/soap.wsdl-cache-ttl
soap.wsdl_cache_ttl=86400

; Sets the size of the cache limit. (Max. number of WSDL files to cache)
soap.wsdl_cache_limit = 5

C:/PHP/ext 文件夹中,我有 php_soap.dll 文件,C:\PHP\ext\php_soap.dll

但是我的 phpinfo(); 返回 ONLY 关于 SOAP 的信息:

enter image description here

显示这些设置:

enter image description here

我得到错误:

Fatal error: Class 'SoapClient' not found in C:\Apache24\htdocs\myApp\src\Em\Bundle\PlatformBundle\Services\MyAppService.php on line 46

我错过了什么?如何解决?

最佳答案

这很容易。

我认为您使用 Symfony2 并使用 namespace 。此函数位于 Root-Namespace 中。

使用:

\SoapClient()

否则你在命名空间中,他们找不到类。

例如,您对 Exception 类有同样的问题。

关于PHP: fatal error :找不到类 'SoapClient',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26383946/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com