検索

ホームページ  >  に質問  >  本文

PHP の Cron 実行 - mkdir() は失敗しますが、手動実行は成功します

毎日のディレクトリ (/YYYYMMDD) を作成する必要があります。 mkdir()関数を使用しています。手動で実行すると正常に動作しますが、cronで実行するとディレクトリの作成に失敗します。

権限に問題があるのではないかと思いましたが、ディレクトリを 777 に変更してみましたが、やはり機能しませんでした。

これが mkdir() の使用方法です:

ああああ

P粉904405941P粉904405941240日前499

全員に返信(1)返信します

  • P粉381463780

    P粉3814637802024-03-31 12:47:04

    DirectAdmin の例を使用して古いスタイルで実行している場合。必ずメイン パスを使用する必要があります。例えば。 mkdir('/home/DOMAIN.COM/public_html/results/'.$auxfile);

    返事
    0
  • キャンセル返事