PHPでアクセスして予め作れるようならOKだが、それが出来ないからPermissionなんたら言われるんやと思うけど。
とりあえず、そのPHPファイルを置いているディレクトリにさえPHPからファイルを作れないのか?を調べてみると何か分かるかもしれん。
そのディレクトリには書けるってーのなら、最悪mod_rewriteでそのディレクトリを隠しちまえば要件は足りるし。