[OpenBazaar-users 81] Fatal error: Cannot instantiate non-existent classについて

Back to archive index

akira.i rakit****@ybb*****
2004年 4月 3日 (土) 12:25:24 JST


はじめまして、あきらと申します。

Redhat 7.3
apache 1.3.29
PostgreSQL 7.4.1
PHP4.3.3
openbazaar-0.0.3
dinolib-0.9.4a
Smarty2.6.1

という環境で使用しています。

mkdir shop
cd shop
ln -snf /home/example.com/openbazaar-0.0.3/catalog catalog
ls -snf /home/example.com/openbazaar-0.0.3/admin admin

./configure --with-dbhost=localhost --with-dbport=5432 --with-dbname=openbazaar --with-dbuser=postgres --with-dbencoding=EUC_JP --with-http-server=http://example.com --with-catalog-path=/home/example.com/public_html/shop/catalog --with-admin-path=/home/example.com/public_html/shop/admin --with-dinolibdir=/usr/local/share/dinolib/lib --with-smartydir=/usr/local/lib/php/Smarty --with-pgbindir=/usr/local/pgsql/bin

make setup
make initdb

とインストールし、

shop/catalog/.htaccess
shop/admin/.htaccess
にそれぞれ php_flag register_globals off を追加

catalog admin TOPディレクトリが違っているのでconfigure.phpを修正
define('DIR_WS_HTTP_CATALOG', 'shop/catalog/');

define('DIR_WS_CATALOG', 'shop/catalog/');
define('DIR_WS_ADMIN', 'shop/admin/');

この後example.com/shop/catalog/へアクセスすると

Fatal error: Cannot instantiate non-existent class: language in /home/example.com/public_html/openbazaar-0.0.3/lib/catalog/boxes/languages.php on line 21

というエラーが出力され実行が停止します。
これは何が原因なのでしょうか?




Openbazaar-users メーリングリストの案内
Back to archive index