2010年4月22日木曜日

PHP5 require_onceについて(その1)

簡単なサンプルが動作しない

Fatal error: require_once() [function.require]: Failed opening required 'DB.php' (include_path='.;C:\php5\pear') in D:\Apache2.2\htdocs\dbtest2.php on line 7




サンプルPHP文


require_once("DB.php");

$dbUser = "root"; // ユーザー名
$dbPass = "*******"; // パスワード
$dbHost = "127.0.0.1"; // ホスト名
$dbName = "sampledb"; // データベース名
$dbType = "mysql"; // データベースの種類
$dsn = "$dbType://$dbUser:$dbPass@$dbHost/$dbName";
// データベースに接続
$conn = DB::connect($dsn);

C:\php5\pear????

こんな所にPHPは無いだが

php.iniファイルの位置
phpinfo()を動作させると"Configuration File (php.ini) Path"の位置が
c:\windowsになっているではないか、  何で???

php.iniが正常に読み込まれてないようである。

ひとまず、ここにphp.iniを写し、挙動を確認する。

でも、"Loaded Configuration File"は、D:\PHP\php.iniなんだけど・・・

再び、上記のphpを実行する

結果は、同じであった

DBクラスがちゃんと格納されないエラーは続く・・・

php5のインストール、環境をアンインストール、インストールを
行ってみることにする。







0 件のコメント:

コメントを投稿

マイブログ リスト

ボットチェッカー

Googleボットチェッカー MSNボットチェッカー Yahoo!ボットチェッカー