php fopen() konnte die Datei nicht öffnen
Ader.Wu
Ader.Wu 2017-08-17 09:13:51
0
1
1507

$fild='./text.txt';

$userdata = fopen($fild,'ab');

if ($userdata==false){

echo 'Datei konnte nicht geöffnet werden';

} else{

echo 'Datei erfolgreich öffnen';

$rel = fwrite($userdata,"aaaaa");

fclose($userdata);

}

Es gibt kein Problem mit dem Code und dem Laufumgebung http in phpstorm selbst In ://localhost:63342 können Dateien normal geöffnet und geschrieben werden. Aber in http://localhost/ kann die Datei nicht geöffnet und geschrieben werden und es wird „Fehler beim Öffnen der Datei“ angezeigt.

Wie kann man es lösen?


Ader.Wu
Ader.Wu

Antworte allen(1)
Ty80

你可以使用file_get_contents和file_put_contents来读写文件,这样简单些。  也可能文件没有读取权限。  fopen的第二个参数换成w+试试。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!