PNを送信するためにAPNS-PHPをうまく使用しました。Code IgniterプロジェクトにAPNS-PHPを含めるにはどうすればいいですか?
しかし、コードイグナイタープロジェクト (コマンドラインから呼び出されるコントローラーの内側)に追加する方法がちょっと残っています。
呼び出し:エラーで
require_once APPPATH.'/third_party/ApnsPHP/Autoload.php';
結果:
Fatal error: Uncaught exception 'Exception' with message 'Class file
'XXXXXXX/application/third_party/CI/DB/mysql/result.php' does not
exists' in XXXXXXX/application/third_party/ApnsPHP/Autoload.php:49
私はそれがオートローディング紛争の一部のようなものだと仮定していますか?しかし、私は 本当に確実ではない!
何か助けが素晴らしいだろう - 私は多くの運がないGoogleをトロールした!ここで
は、私は関数の内部で使用しようとしているしましたラインです:
require_once APPPATH.'/third_party/ApnsPHP/Autoload.php';
ここで私はイオンのAuthのLIBSをロードするために追加しました__autoload機能です:いいえ、他の変更により
function __autoload($class)
{
if (strpos($class, 'CI_') !== 0)
{
if (file_exists($file = APPPATH.'core/'.$class.EXT))
{
include $file;
}
else if (file_exists($file = APPPATH.'libraries/'.$class.EXT))
{
include $file;
}
else if (file_exists($file = APPPATH.'core/base_controllers/'.$class.EXT))
{
include $file;
}
}
}
あなたがLIBで使用する記述したコードを投稿することができますか?何らかの理由で、これはCIデータベース・クラスをインスタンス化しようとしています。 –
私は、Autonoadのための別の場所でオートロード機能を追加しました - それは矛盾しているようです。 – Rich