コードは fopen() でチョークします。
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
$fp = fopen("/path/to/file/some_file.txt","a") or die("can't open file");
fwrite($fp,"some text");
fclose($fp);
?>
そして、結果のWebページには次のように書かれています:
「警告: fopen(/path/to/file/some_file.txt) [function.fopen]: ストリームを開くことができませんでした: 5 行目の /var/www/html/test.php で許可が拒否されたため、ファイルを開けません」
ファイルのアクセス許可で遊んでみましたが、役に立ちませんでした。でユーザー/グループをchown apache:apache some_file.txt
変更し、で権限を変更しましたchmod 755 some_file.txt
。の関連する結果は次のls -l /path/to/file/
とおりです。
-rwxr-xr-x 1 apache apache 0 Apr 12 04:16 some_file.txt