PHP没有加载curl模块

时间:2011-07-05 04:09:15

标签: php curl module loading

PHP没有在FreeBSD中加载curl模块。我用curl共享库编译了PHP&当使用ldd。

检查时,php二进制文件链接到/usr/lib/libcurl.so。1

当我尝试使用curl_init()之类的任何curl api时,PHP会抛出一个致命的错误未知函数。不确定是什么问题。每件事似乎都很好。我甚至尝试在extensions = /usr/lib/libcurl.so文件中添加php.ini但直到现在都没有运气。任何建议。

1 个答案:

答案 0 :(得分:0)

使用curl共享库编译PHP只意味着您已启用PHP使用curl的功能,但它无法启用它。

您仍然需要添加:

extension=curl.so

显然,请确保您使用的是正确的php.ini文件,具体取决于您使用的是命令行(cli)还是apache / web server php环境。

http://www.php.net/manual/en/curl.setup.php

大多数Linux发行版都有一个包来处理向php添加curl。