codeIgnighterに基づくカスタム CMS を使用しています。以前はHeart Internetサーバー上で実行されていました。tsohostを使用してクラスター サーバーに移行しています。
私のコードは、古いサーバー (linux、php 5.2、mySQL) で問題なく動作します。同じスペックで新しいサーバーをセットアップしました(私が知る限り)。最終的には 5.3 に移行したいと考えていますが、今のところ、ほとんどのコードを書き直さずにこれを機能させる必要があるため、答えが php 5.2 である場合は、より役に立ちます。
今、私はエラーが発生します:
Fatal error: Call to a member function field_data() on a non-object in /var/sites/p/pplsport.eu/public_html/system/database/DB_driver.php on line 863
問題をコードの次の行までさかのぼりました。
$fields = $this->db->field_data($this->table);
私はそれが存在することを確認し$this->db
(存在します)、$this->table
正しいテーブル/モデルを参照していることを確認しました。
残念ながらアイデアが尽きたので、これをさらにデバッグする方法が思いつきません。誰かが助けることができれば、それは素晴らしいことです.
前もって感謝します