ウェブサーバ(Apache/2.4.10 on Raspbian)のPHPスクリプトに問題があります。私はchmod 777(本当に悪い練習です)を試みましたが、それはまだ動作しませんでした。私はこれを数日間苦労しており、広範な研究の後でさえこの問題の解決策を見つけることができませんでした。以下は私のコードと、それによって生成されたエラーメッセージです:ストリームをオープンに失敗しました::
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
$newwish = fopen("newfile.txt", "w+");
$txt = "LALALA";
fwrite($newwish, $txt);
fclose($newwish);
?>
警告:関数fopen(NEWFILE.TXT)許可は/ var/www/html /ハンドラ/願いで を否定しました。 PHPの行に4
警告:fwriteの()はブールライン上 /var/www/html/handlers/wish.phpで与えられ、パラメータ1はリソースであることが期待6
警告:FCLOSE()は、パラメータを期待します1はリソース、booleanは /var/www/html/handlers/wish.phpで与えられますon line 7
あなたは何をchmoddedています? – Chris
@Chris Apacheのwwwフォルダは、Apacheが実行されているユーザが所有していることを確認した後、再帰的に使用されます。 – stendarr
これは過度のようです。あなたが 'ls -la'をフォルダ内に置くと、あなたのPHPファイルはどの出力にありますか? – Chris