wget と組み合わせてはどうでしょうか?
このアクションが URL で呼び出すという前提で,
59 23 * * * /usr/bin/wget -q http://localhost/controller_A/action_A/ 2>&1 >/dev/null
こんな感じです
これは,毎日23時59分に起動されます
ちなみに,サンプル URL は,example.com などを使うのが適切です
この方法の場合外部からURLで操作できますが、外部からは操作できない内部的に処理する方法をご存知でしたら教えてください。
id:goodvn さんのやり方を使って、controller_A の action_A の先頭で
if ($_SERVER['REMOTE_ADDR'] != '127.0.0.1') { exit; }
とすれば、localhost以外からのアクセスは防げます。
id:sphire さんの書かれてる方法以外にも,httpd.conf でアクセス元を制限するといった方法も考えられます
外部から叩けない = 内部からしかアクセスできない手法,が応用できますよ