-1

我见过类似的问题,但答案对我没有帮助。我正在使用下面的代码。我已经检查过,正在读取文件,它将在页面上输出 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.txt777

4

1 回答 1

0

我会检查 php 认为您的文件权限正在使用什么fileperms。有关更多信息,请参阅问题。

于 2012-10-26T07:23:15.500 回答