[PHP-users 18443]PHPLibについて

yuniko sagittarius @ ceres.ocn.ne.jp
2003年 10月 15日 (水) 12:27:59 JST


初めて投稿させて戴きます。

現在、PHPを勉強しようと思い、PHPの環境を構築しています。
PHPLib(phplib-7.4-pre2.tar.gz)をインストールしましたがエラーが発生してしまいました。

[サーバー環境]
・OS:RedHat7.3
・APACHE:Apache1.3.24
・DB:PostgreSQL7.3.4
・PHP:PHP4.3.3

[参考サイト]
・http://home.att.ne.jp/red/sr20dett/Linux/phplib.htm

上記のサイトを参考にして下記のファイルを変更しました。

・/usr/local/apache/phplib/php/prepend.php
$_PHPLIB["libdir"]  = "";
        ↓
$_PHPLIB["libdir"] = "/usr/local/apache/phplib/php/";

require($_PHPLIB["libdir"] . "db_pgsql.inc"); ←追加

・/usr/local/apache/phplib/php/local.inc 
class DB_Example extends DB_Sql {
  var $Host = "localhost";
  var $Database = "test";
  var $User = "nobody";
  var $Password = "";

・/usr/local/lib/php.ini 
auto_prepend_file = "/usr/local/apache/phplib/php/prepend.php"
include_path = ".:/php/includes:/usr/local/apache/include:/usr/local/apache/phplib/php/"

変更後、test.phpを作成して実行したら下記のエラーメッセージが表示されまし
た。
[test.phpの内容]
※http://www.php.gr.jp/php/phplib/documentation-1.htmlを参考
<?php
$db = new DB_Example;
print "It works without error messages.<br>\n";
?>

[エラーメッセージ]
Fatal error: Cannot instantiate non-existent class: db_example in /usr/local/apache/htdocs/test.php on line 2

どなたが分かる方がいましたらアドバイス宜しくお願いします。
では、失礼します。


PHP-users メーリングリストの案内