-2

今日、自分のサイトを開いたときに、次の致命的なエラーが見つかりました。

致命的なエラー: 427 行目の /nfs/c08/h03/mnt/152783/domains/jobs.mediajobs.com/html/system/lib/orm/ObjectProperty.php の非オブジェクトに対するメンバー関数 getType() の呼び出し

そして、その行を検索すると、次のコードが見つかりました:

function getType() { return $this->type->getType(); }

何が起こったのか全くわかりません。

ここに貼り付けたコード全体..

http://pastie.org/private/lb3sfkkytzofxer2gtynvq

助けてください!

4

2 に答える 2

0

$this->typeは現在オブジェクトではありません。初期化(または設定)したことを確認し、誤ってint、stringなどでオブジェクトをオーバーライドしていないかどうかを確認してください。

于 2013-08-02T07:52:46.547 に答える
0

どうかを確認し$this->typeます。あなたのコードはそれがオブジェクトであることを期待していますが、明らかにそうではありません。

于 2013-08-02T07:45:20.867 に答える