我见过类似的问题,但答案对我没有帮助。我正在使用下面的代码。我已经检查过,正在读取文件,它将在页面上的count.txt中输出数字。 $ hit_count确实在递增(我在测试时回应了这一点)。 count.txt
具有权限777
,count.txt
与我希望数据显示的页面位于同一目录中。我不知道接下来该做什么。这是非常简单的代码,我已经搜索了几个小时的答案。
<?php
$hit_count = @file_get_contents('count.txt'); // read the hit count from file
echo "Site visits since Jun 30,2012: ";
echo $hit_count; // display the hit count
$hit_count++; // increment the hit count by 1
@file_put_contents('count.txt', $hit_count); // store the new hit count
?>
如果我删除@
符号以测试错误,我会收到以下信息:
警告:file_put_contents(count.txt)[function.file-put-contents]:无法打开流:第220行的D:\ Hosting \ 9541237 \ html \ indexTEST.php中的权限被拒绝
什么权限? count.txt
为777
。