tuzwu 发表于 2010-3-14 15:26:18

php外部编程插件报错,请官方指点

Fatal error: Call to undefined function curl_init() in D:\spider\spider\Interface\curl_get_cnzz_download_path.php on line 6

调试插件数据时报错如上.
我用到了php的curl函数族.
首先想到了可能是火车头的php配置文件里不支持,就修改了 System/site.ini 配置文件. 去掉了 extension=php_curl.dll 的注释.
然后重启火车头或者重启系统都无效.请问怎么解决呢.

tuzwu 发表于 2010-3-14 16:52:26

已解决.
把php_curl.dll复制到火车ext目录下.
并把 libeay32.dll 和 ssleay32.dll 复制到火车的system目录下即可.

samons 发表于 2013-6-21 16:36:07

本帖最后由 samons 于 2013-6-21 16:59 编辑

谢谢,我在v7.7碰到了这个问题。但是按你的方案还是报同样的错误。用xampp调试没问题。
重新看了下v7.7的目录结构,应该和楼主的版本不同,相关的文件都在C:\Locoyspider\System\PHP下,我的问题是php.ini里没有开启:extension=php_curl.dll,打开即可消除该问题。上面提到的文件,C:\Locoyspider\System\PHP根目录或者ext下都有,无需拷贝,需要考虑的可能是php的版本问题,v7.7带的是PHP5.3,我调试用的是PHP5.4,解决了这个问题,还有其他错误,解决中。
页: [1]
查看完整版本: php外部编程插件报错,请官方指点