が所有権の問題である可能性があります。 chmod -R 775 /var/www/folder
および/またはchown -R domain:www-data /var/www/folder
を行う試す - ドメインではなく、ファイルを更新するには、appendオプションを使用することができ書き換えるために、特定のバーチャルホストまたはWWW-データも
のユーザーです - +
を追加すると、その場合は、ファイルを初めて作成するのに役立ちます存在しません。
$file = fopen("test.php","a+");
echo fwrite($file,"do not vote me down ab");
fclose($file);
そして、あなたはあなたがPHPのchown
機能 -
chown('test.php','apache');
を使用することができ、ファイルの所有権を変更したい場合はあまりにもこのコードを使用しrecusivelyファイルやフォルダのアクセス権を変更する -
exec ("find /path/to/folder -type d -exec chmod 0750 {} +");
exec ("find /path/to/folder -type f -exec chmod 0644 {} +");
問題の詳細を投稿してください。ファイルが作成されているかどうか、ファイルに書き込まれた内容など... – captainblack
@captainblackはい最初に作成されたファイルですが、それ以上の変更はできません(PHPファイル) – sam
私はchmodや何かを使う必要がありますか? – sam