require_once への相対パスの割り当てに問題があります。私はそれが私が見ていない単純なものだと確信しています...
フォルダ ディレクトリ構造 レベル 1: サイト レベル 2: インクルード レベル 2: クラス
so... site/include/global.php <-- これは、関数 autoload が site/class/db.php から呼び出される場所です
使用しようとすると
function__autoload($className)
{
require_once '../class/'.$className.'.php';
}
私は得る:
警告: require_once(../class/db.php) [function.require-once]: ストリームを開くことができませんでした: そのようなファイルまたはディレクトリはありません
致命的なエラー: require_once() [function.require]: 必要な '../class/db.php' (include_path='.;./includes;./pear') を開くことができませんでした
私は何を間違っていますか?クラスフォルダーにglobal.phpを配置すると問題なく動作するので、問題の原因となっている相対パスの理解が不十分であると想定しています..
ありがとう