2

スクリプトを 30 分ごとに実行したいのですが、設定に応じてさまざまなサイトからの更新をメールで送信する個人的なスクリプトであるため、cron を介して使用したいと考えています。

では、check.phpという名前のスクリプトを実行するには、cpanelで実行するコマンドに何を書く必要がありますか

4

2 に答える 2

4

あなたも試すことができます:

wget http://www.example.com/check.php

その場合、スクリプトは Web サイトとまったく同じように実行されます (環境変数、ファイルのアクセス許可などは同じになります)。

于 2009-07-23T13:59:39.770 に答える
1

フォーマットはこんな感じです。ターミナルからコマンドを実行しようとした場合とまったく同じです。

    php_location full_script_location output_location

たとえば、私のサーバーでは、次のようなものを使用します。

/usr/bin/php /home/yacoby/status/check.php

メールアドレスが正しく設定されていることを確認する必要があります。

スクリプトからの出力を電子メールで送信したくない場合(つまり、ログに記録するか、スクリプト内から電子メールを送信する場合)、コマンドの最後に> / dev/nullを入力します。例えば。

/usr/bin/php /home/yacoby/status/check.php > /dev/null
于 2009-07-02T14:07:02.407 に答える