【发布时间】:2009-07-31 02:30:57
【问题描述】:
我正在调用下载 XML 文件并使用 exec() 和 curl 命令将其写入文件。我尝试使用 curl_exec(),但我的 PHP 系统无法识别它。
不知何故,cURL 调用现在失败了。以前没有,但有一天我访问了我的网站,然后—— WHAM。再见 XML 解析器。
确实有效的事情:
- 使用相同的参数从命令行调用 cURL。
- exec("ls /");
没用的东西:
- 哪个 curl,然后在我的 exec 函数中完成 cURL 的路径。
-
当我从 exec 函数输出错误时,搜索 curl 抛出的错误
ld.so.1:curl:致命:/opt/csw/lib/libsunmath.so.1:未知文件类型
使用 shell_exec
- 使用 wget 以某种方式挂起脚本。只是没有完成。
- 自虐
【问题讨论】:
-
您的主机能否升级或修改您的 cURL 库?
-
我是主持人。你在谈论 PHP cURL 库吗?我不认为我在那个部门碰过任何东西。我也不知道 libsunmath.so.1 是什么。
-
抱歉回复晚了 - 是的,我说的是 PHP cURL 库。如果您是主持人,那么我想这不是您的问题。祝你好运找到解决方案。