【发布时间】:2010-08-13 09:51:52
【问题描述】:
我在我的 php 脚本中使用 CURL,我想将 CURLOPT_VERBOSE 中的信息写入文件。我试过 CURLOPT_STDERR 但没有运气。它仍然在 cmd 窗口中打印所有内容。我不确定 curl_setopt($ch, CURLOPT_STDERR, $errFileHandle); 中的参数是否应该是文件处理程序或文件名(两者都不起作用)。
【问题讨论】:
-
至于“文件处理程序或文件名”,手册中明确表示“流资源(例如使用fopen())”(即文件句柄)。您是否打开了错误显示或日志记录;如果是这样,您看到了什么错误;如果不是,为什么不呢?文件是否用 fopen() 成功打开?你是用绝对路径还是相对路径打开它? (如果是相对的,它将在当前工作目录中,您可以使用 getcwd() 确定)。你能发布你的相关代码来帮助我们吗?
-
@Sten,如果提供的答案回答了您的问题,您能否选择它作为您的答案,以便结束这个长期存在的问题?谢谢。