PHP File_put_contents funktioniert nicht
Überprüfen Sie diesen Code:
<?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
funktioniert einwandfrei und die Änderung des Headerspeicherorts für die heruntergeladene Datei funktioniert ebenfalls, aber entweder erhöht sich die Anzahl der Treffer oder@file_put_contents
funktioniert nicht, da die Anzahl mit der Datei nicht um 1 erhöht wird. Ich habe die Dateiberechtigung auf 777 gesetzt, aber wenn ich versuche, die Verzeichnisberechtigung auf 777 zu setzen, erhalte ich auch einen internen 500-Server-Fehler mit der Meldung "Der Server ist aufgetreten eine unerwartete Bedingung, die die Erfüllung des Antrags verhinderte. "