うーん、cronで回すとコマンドが叩かれないな。。

@umikaki5017 cronで叩いて動かないとき、大体環境変数がセットされていない感じだと思います。

@osapon cronでphpに書いたexec関数でコマンドを叩く場合も同じですかね…?

@umikaki5017 PHPから呼ばれるexecも子プロセスとして動くので、execで呼んでるコマンドに必要な環境変数がPHPが呼ばれた時点かexecするときにセットされていないと動かないです。

@osapon cronで動かさずにPHP単独で動かすとちゃんと動くんですよね。。

フォロー

@umikaki5017 PATHとかセットされていないから、呼び出し先をフルパスで書く必要があったり。

ログインして会話に参加
:realtek:

思考の /dev/null