2011年10月04日

plugin 使った場合の cron

お願いします♪いいねとかつぶやいたりして下さい
 
プラグイン
social

コントローラー
socials

アクション
addrank

を動かしたい場合、以下だと動かない。

○失敗例
・webroot内のcron用ファイル
$_GET['url'] = "social/socials/addrank/";//動かしたいプログラムを指定
require_once( dirname( dirname(__FILE__) ) . "/index.php" );



ではどのようにすればいいかというと、
○成功例

・routes.php
Router::connect('/socials/:action/*', array('plugin' => 'social','controller' => 'socials'));


・webroot内のcron用ファイル
$_GET['url'] = "socials/addrank/";//動かしたいプログラムを指定
require_once( dirname( dirname(__FILE__) ) . "/index.php" );


とするとうまく動作する。

ようは、
コントローラー名 / アクション名 で動くように routes.phpを設定しろよということ。
関連するタグ: PHP cakephp
あなたにとって有用な記事でしたか?是非ブックマークしておくことをおすすめします。
 




ライブラリを配布しちゃったり
webデザイン
Fireworks
HTMLコーディング
CSS
Dreamweaver
携帯サイト
webプログラム
PHP
正規表現
cakephp
MYSQL
javascript
webマーケティング
adwords
analytics
windows7
ショートカットキー
おすすめ情報
サイト
facebook
ライブラリ
配布
アプリ
iphone
ipad
サーバー
さくらサーバー
全ての記事を読む




トップ - 最新の記事一覧 - お問い合わせ