PEAR Mail/mimeDecode.php読み込み失敗
空メールの受信をトリガーにしてプログラムを起動後、メール情報を受け取る為にPEARを利用
require_once("Mail.php");
require_once("Mail/mimeDecode.php");
・・・・・Mail.php だけ読み込んだ場合、エラーは出ない。
試しに関係のないPager.phpを指定してみると、これもエラー。
んー、わかんない。
それまでにPEARモジュールは使用しているので、include_pathが通っていないということはない。
んー、わかんない。
オペレーティングシステムに依存しない方法で、実行ファイルに直接パスを指定してみる。
$path = '/home/アカウント名/pear/PEAR/';
set_include_path(get_include_path() . PATH_SEPARATOR .
$path);
require_once("Mail.php");
require_once("Mail/mimeDecode.php");
・・・・・通った!
何故なのか、まだ調べていないけど、、、
携帯サイトってなんだかすごく厄介だと思った。
Posted in: PEAR, PHP, mobile | Comments(1,292)