2017-02-03 5 views
-5

これは誤りです。なぜこのエラーが発生しますか?また、あなたはあなたの目でそれを見たい場合は</p> <blockquote> <p>Fatal error: Call to undefined method Config::getContent() in /home/addicte1/public_html/panel/index.php on line 9 .</p> </blockquote> <p>:

[http://www.addicted.gazduirejocuri.ro/panel/]

のindex.phpスクリプト:

<?php 
session_start(); 
define('panel', true); 
spl_autoload_register(functions ($class) { 
    include 'inc/' . $class . 'class.php'; 
}); 
Config::init()->getContent(); 
?> 
+1

'Config'クラス定義とは何ですか? – RomanPerekhrest

+0

Configクラスが定義されていないようですが、$ class変数が定義されていて、正しいパスであることを確認してください。あなたのインクルードパスは、 'inc /' .$ class。 'class.php' – JustBaron

+0

のようなものでなければなりません。また、 'init'関数によってどのようなデータが返されますか? 'getContent'メソッドを持つオブジェクトを返さなければなりません。 –

答えて

0

エラーメッセージはかなり有益です。 Config::init()Configを返します。 getContentが呼び出されようとしていますが、存在しないためエラーです。この問題の原因を確認する必要があります。 getContentinexistentとなる場合があります。この場合は実装してください。それはprivateかもしれません。この場合、あなたはそれをpublicにするか、別の方法で到達する必要があります。または、staticかもしれません。この場合、インスタンスレベルの->演算子では到達できず、Config::getContent()を使用する必要があります。あなたの問題を正確に特定するには、それがどういった方法で実施されるかを示す必要があります。

関連する問題

 関連する問題