私はTwitter、Tumbler、Facebook、LinkedInにスケジュールを設定して公開するためにこれら2つのスクリプトを実行するためにcronを取得しようとしました。一度動作し、再び動作しませんでした。
<?php
require '/opt/bitnami/apps/wordpress/htdocs/wp-load.php';
include('/opt/bitnami/apps/wordpress/htdocs/wp-content/themes/yeelloe/scheduler.php');
?>
<?php
$parse_uri = explode( '/opt/bitnami/apps/wordpress/htdocs/wp-content',
$_SERVER['SCRIPT_FILENAME'] );
require_once( $parse_uri[0] . '/opt/bitnami/apps/wordpress/htdocs/wp-load.php' );
//now try calling template function
CheckFunction();
?>
どうですか?
答え1
スクリプトが正しいと仮定し、次のように入力します。
#!/usr/bin/php -q
..スクリプトの最初の行(次の行は<?php
タグ付き)にスクリプト実行可能ファイルをchmodして追加します。
0 * * * * /path/to/your/php/script.php
crontabに行き、毎時間実行してください。