我正在尝试读取 Apache 服务器上的文件我检查了 chmod 它们是 777 但是当我尝试读取它们时它打开了它们但不会从中读取任何数据我检查长度正在创造价值:
<?php
$length = filesize("images/nowplaying.xml");
$r = fopen("images/nowplaying.xml", "r");
if ($r == true) {
$textXML = fread($r, $length)) from file XML.");
fclose($r);
} else {
close($r);
ReturnError(500, "Failed to open (" . "images/nowplaying.xml" . ") bytes of XML from file XML.");
}
我预计它会返回数据。我可以在 Apache 服务器上使用替代方案吗?感谢您花时间查看 :) 我进行了错误检查,因为 $textXML 没有填充数据,就好像读取失败一样。
我放入我的代码
if(strlen($textXML) !=0) {
// Do something
} else {
ReturnError(500, "Failed to read (" . $length . ") bytes of XML from file XML.");
}
感谢 -4 我不知道你想要什么调试器的东西,因为它在读取时失败,我不知道为什么。请展开你想看的东西谢谢
输出 服务器_协议错误
Add data to SQL -.Failed to read (1157) bytes of XML from file XML.