Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Apache error.log打印xml_Php_Xml_Apache - Fatal编程技术网

Php Apache error.log打印xml

Php Apache error.log打印xml,php,xml,apache,Php,Xml,Apache,当我运行应用程序时,它运行一个php文件,返回一个相当大的xml(>1000行)文件。问题是error.log抛出一个非常不特定的错误: [Wed Feb 01 09:27:13 2012] [error] [client 132.23.13.55] <?xml version="1.0" encoding="UTF-8"?>\n<referenceData> [Wed Feb 01 09:27:13 2012][error][client 132.23.13.55]\

当我运行应用程序时,它运行一个php文件,返回一个相当大的xml(>1000行)文件。问题是error.log抛出一个非常不特定的错误:

[Wed Feb 01 09:27:13 2012] [error] [client 132.23.13.55] <?xml version="1.0" encoding="UTF-8"?>\n<referenceData>
[Wed Feb 01 09:27:13 2012][error][client 132.23.13.55]\n
这是日志输出的第一行,但它可能打印70行xml,然后中途将其截断。它中途切断的原因可能是


php文件的输出已完成,因此没有应用程序问题。我只想知道抛出错误的原因。

看起来您的应用程序正在输出到
stderr
,而不是
stdout
。你在使用重定向吗?不,没有重定向。如何检查stderr/stdout输出是否是问题所在?能否将XML文档缩短为一个小片段?这样,如果报告了错误,您应该能够看到它。如果没有错误,那么它必须将输出重定向到stderr。