私は、ブラウザを使ってPHPスクリプトをcronジョブとして実行するのと、それをアクセスすることとの違いが何であるか、混乱していると思います。 test.phpをSafariでテストすると、期待どおりにテキストファイルに書き込み、DBエントリなどが作成されます。cronジョブとして実行されると、テキストファイルへの書き込みを除くすべてが実行されます。誰かが私にcronジョブスクリプトの限界を説明することはできますか?
すでに、PHPパーサには、 #!/ usr/bin/php をファイルの先頭に挿入して処理していません。
Safariで動作しているときに、自分のスクリプトがcronでテキストファイルに書き込むのはなぜですか?
(それは私が考えていない照明されない明らかに、まっすぐ前方にfopen、fwriteの、コードのfcloseのビットです)
オハイオ州よいアイデア。ホストがユーザーグループ(Joyent hosting)を設定できるかどうかを確認します。 –