>>279
ありがとうございます。
ディレクトリのパーミッション違いで解決しました。

ただ、もうひとつ問題がわき上がって、
fopenで開く時の$filenameが

$filename="/test.txt";
とか
$filename="http://hoge.com";

などの絶対パスだった場合はオープン出来ないんですけども、
これは鯖にインスコされてるphpの設定ファイルに基づいた仕様ですか?

うちはレンタル鯖なのでもしそうなら諦めた方がよさそうですが。