[php] Cronで実行するphpの絶対パス指定を回避する方法

CronでPHPを実行する場合、プログラムを実行するディレクトリがルートディレクトのためincludeなどのパスが相対パスである場合、Fileが見つけられずエラーとなってしまう。

一つ一つ絶対パスで記述してもよいが、PEARなどのモジュールを利用している場合、不可能に近いので、実行するPHPに以下のコードを実装しておく。

<?php
ini_set("include_path", 追加するパス . PATH_SEPARATOR . ini_get("include_path") );
?>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です