PHP致命错误:调用未定义的函数curl_init()
PHP警告:PHP启动:无法加载动态库'C:\ php \ ext \ php_curl.dll' - 指定的模块无法找到。位于未知行0
我已经整天在进行研究,但仍然没有解决方案。以下是服务器的当前状态:
- php.ini位于C:\php\
- php_curl.dll位于C:\php\ext\
- libeay32.dll和ssleay32.dll位于C:\php\
- 在php.ini中取消注释extension=php_curl.dll
- 环境变量PATH=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C\php;C:\php\ext;C:\Apache24\bin
- phpinfo()显示C:\php\php.ini是正在使用的配置文件
- php.ini extension_dir="C:\php\ext"
- Apache来自here
- PHP来自here
- 操作系统为Windows Server 2008 R2 Datacenter
我很乐意提供您可能需要的任何其他信息。
谢谢。
phpinfo() 配置命令
cscript /nologo configure.js "--enable-snapshot-build" "--disable-isapi" "--enable-debug-pack" "--without-mssql" "--without-pdo-mssql" "--without-pi3web" "--with-pdo-oci=c:\php-sdk\oracle\x86\instantclient_12_1\sdk,shared" "--with-oci8-12c=c:\php-sdk\oracle\x86\instantclient_12_1\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--with-mcrypt=static" "--without-analyzer" "--with-pgo"
。
C:\php
缺少冒号。 - Mr. Squidward