電子書籍の厳選無料作品が豊富!

レンタルサーバーでOpenPNEをインストールしようとしています。

MySQLの設定やphpMyAdminでファイルのインポートもして、
全てのphpファイルをサーバー指定のパーミッションに設定したのですが、
http://アドレス/?m=setup
にアクセスしても

Fatal error: Call to a member function on a non-object in /home/(サイトのパス)/openpne/webapp/lib/db/common.php on line 135

というエラーが出ます。
config.phpとconfig.inc.php以外のファイルは触っていません。
これがどういう意味なのか、どこを修正すれば直るのか、どなたか教えて下さい。

A 回答 (1件)

OpenPNEは触ったことないのですが、エラーメッセージから分かることは



/home/(サイトのパス)/openpne/webapp/lib/db/common.php

135行目でエラーが出ていることです。

そして、おそらくですがcommon.phpの135行目で何かのクラスオブジェクトを利用しようとしているが、そのクラスオブジェクトは存在していないっぽいことです。

135行目で利用しようとしているクラスオブジェクトの生成処理あたりを見直してみてください。
    • good
    • 0
この回答へのお礼

135行目には
return $reader->get_all($sql, $params);
と書いてあるのですが、phpは全く分からないのです。
少し勉強してみてから見直してみます。

回答ありがとうございました。

お礼日時:2008/04/02 11:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!