-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.txtです777

4

1 に答える 1

0

私はあなたのファイルパーミッションが使用しているとphpがどのように考えているかを確認しますfileperms。詳細については、この質問を参照してください。

于 2012-10-26T07:23:15.500 に答える