我最近遇到了这个我收到的php错误:
PHP Warning: PHP Startup: Unable to load dynamic library 'c:\PHP\php_soap.dll' - The specified procedure could not be found. in Unknown on line 0
我已经在我的ini文件中声明了dll。我正在运行Windows 7,该站点使用MSSQL数据库托管在iis上。我正在使用PHP 5.4.1(公司政策)
我的ini文件中的更改:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\PHP"
extension=php_soap.dll
[soap]
; Enables or disables WSDL caching feature.
soap.wsdl_cache_enabled = 0
; Sets the directory name where SOAP extension will put cache files.
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
; instead of original one.
soap.wsdl_cache_ttl=86400
请帮助,我已经尝试了一切。甚至重新安装。
谢谢。
答案 0 :(得分:1)
您确定php_soap.dll位于c:\PHP\
文件夹中吗?如果没有,则需要将php.ini中的extension_dir
配置设置调整为正确的扩展文件夹。