[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 メーリングリストの案内