同様の質問を見たことがありますが、答えは役に立ちませんでした。以下のコードを使用しています。確認したところ、ファイルが読み取られており、ページの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
。