このコードを確認してください:
<?php
$url = 'http://www.example.com/downloads/count.txt';
$hit_count = @file_get_contents($url);
$hit_count++;
@file_put_contents($url, $hit_count);
header('Location: wmwc.zip');
?>
@file_get_contents
正常に動作しており、ダウンロードしたファイルへのヘッダー位置の変更も機能しますが、ファイルの数が 1 増加しないため、hit_count が増加するか、機能し@file_put_contents
ません。ファイルのアクセス許可を 777 に設定しましたが、ディレクトリのアクセス許可を 777 に設定しようとすると、「サーバーが予期しない状況に遭遇したため、要求を満たすことができませんでした」という 500 内部サーバー エラーが発生します。