1
set_include_path(get_include_path() . PATH_SEPARATOR . 'C:\wamp\www\Web Apps\backend\phpsec');
include ('phpsec/Net/SSH2.php');
$ssh = new Net_SSH2('www.example.com');
if (!($ssh->login('userlogin', 'password'))) {
exit('Login Failed');
}
echo "Login Success<br>";
$output=$ssh->exec('crontab -e;30 17 * * 1 /path/to/command')
echo "$output";
ここで私はcronジョブを設定しようとしています。しかし、次のようなエラーが表示されます。 "端末を開く際にエラーが発生しました:/usr/bin/crontab.cagefs:" pico "がステータス1で終了bash:30:コマンドが見つかりません" phpseclibを使用してcronジョブを設定するには?phpseclibを使ってCron Jobを設定するには?
で次のコマンドを記述します。あなたは問題なくそこでcronjobを編集するために行を実行できますか? –
私はそこにcronジョブを削除できますが、追加できません。 @NicoHaase –
https://stackoverflow.com/a/9625233/569976をご覧ください。あなたはそのようなもののいくつかを行うにはPTYが必要かもしれませんidk – neubert