1

私のウェブホストは「ワンクリック」の cronjobs を提供しており、php ファイルを指定して希望の実行頻度を選択することで簡単な cronjob をセットアップできます。ただし、セットアップは通常の URL のみを受け入れるように見えるため、ターゲットの php ファイルのさまざまなパラメーターを含めることはできません。

パラメータを含むターゲットphpファイルを実行するスクリプトを使用して新しいphpファイルを作成し、代わりにWebホストのcronjobが新しいphpファイルを指すようにすることができるかどうか疑問に思っていました。

私はphpにまったく慣れていないので、パラメーターを使用してphpファイルを実行するスクリプトをプログラムする方法を見つけることは、明らかに私の能力を超えています。

[背景: ホストされている Web ページに Tiny tiny rss (Google リーダーの代わりとして) をインストールしました。モバイル デバイスでフィードを定期的に更新するには、Web ページで cronjob を実行する必要があります。ただし、関連する update.php ファイルは、いくつかのパラメーター (--feeds および --quiet) を使用して実行する必要があるため、これらは、cronjob を実行するときに含める必要があるパラメーターです。]

4

2 に答える 2

0

system() 関数を試すことができます:

system('/usr/bin/php /home/user/public_html/tt-rss/update.php --feeds --quiet');

php へのパスと update.php へのパスを更新することを忘れないでください。

うまくいかない場合は、http://feedly.comを試して Google リーダーを置き換えることができます。

于 2013-07-13T01:43:28.800 に答える
-1

php からコマンド シェルを使用して、ファイルを実行できます。

exec("php 名​​.php");

私のために働く。

于 2013-07-18T14:44:10.477 に答える