【发布时间】:2015-03-12 00:29:59
【问题描述】:
$z = file_get_contents("vars.txt");
var_dump($z);
这是我当前的代码。当我运行它时,我看到了这个输出:
string(0) ""
我不知道为什么 - 这个文件包含 321 个字符。它与我的 PHP 脚本位于同一目录中。你能解释一下原因吗,为什么这不起作用?写入此文件正常(使用“w+”模式)。
虽然这是chmod的错误,但我写了chmod 777 dir命令,还是不行。
我的脚本的完整代码在那里:https://gist.github.com/ty221/274bda4ecec03f710691
显示所有错误 E_ALL 不起作用 - 我的意思是什么都没有显示。
【问题讨论】:
-
这是你的全部剧本吗?
-
不...我会粘贴它
-
在打开
<?php标签error_reporting(E_ALL); ini_set('display_errors', 1);后立即将错误报告添加到文件顶部 -
@JayBlanchard 没有任何改变
-
你愿意认为@Ty221,但不能保证任何外部来源。
标签: php file error-handling