2017-03-01 11 views
-3

私はサイトwww.dewijsneus.beを持っていますが、グラフィックデザインは表示されていますが、コンテンツは表示されません。サイトはフラッシュで作業しています。私のログに"非静的メソッドCharsetHandler :: setMethod()は静的に呼び出されるべきではありません"

私は以下を参照してください。

[Wed Mar 01 19:25:42 2017] [warn] [client 81.82.166.122] mod_fcgid: stderr: PHP Fatal error: Uncaught exception 'VerboseException' with message 'Non-static method CharsetHandler::setMethod() should not be called statically, assuming $this from incompatible context' in /var/www/vhosts/dewijsneus.be/httpdocs/amfphp/core/amf/app/Gateway.php:134, referer: (http)://www.dewijsneus.be/deWijsneus.swf/[[DYNAMIC]]/4 [Wed Mar 01 19:25:42 2017] [warn] [client 81.82.166.122] mod_fcgid: stderr: Stack trace:, referer: (http)://www.dewijsneus.be/deWijsneus.swf/[[DYNAMIC]]/4 [Wed Mar 01 19:25:42 2017] [warn] [client 81.82.166.122] mod_fcgid: stderr: #0 /var/www/vhosts/dewijsneus.be/httpdocs/amfphp/core/amf/app/Gateway.php(134): amfErrorHandler(2048, 'Non-static meth...', '/var/www/vhosts...', 134, Array), referer: http://www.dewijsneus.be/deWijsneus.swf/[[DYNAMIC]]/4 [Wed Mar 01 19:25:42 2017] [warn] [client 81.82.166.122] mod_fcgid: stderr: #1 /var/www/vhosts/dewijsneus.be/httpdocs/amfphp/gateway.php(154): Gateway->service(), referer: (http)://www.dewijsneus.be/deWijsneus.swf/[[DYNAMIC]]/4 [Wed Mar 01 19:25:42 2017] [warn] [client 81.82.166.122] mod_fcgid: stderr: #2 {main}, referer: (http)://www.dewijsneus.be/deWijsneus.swf/[[DYNAMIC]]/4 [Wed Mar 01 19:25:42 2017] [warn] [client 81.82.166.122] mod_fcgid: stderr: thrown in /var/www/vhosts/dewijsneus.be/httpdocs/amfphp/core/amf/app/Gateway.php on line 134, referer: (http)://www.dewijsneus.be/deWijsneus.swf/[[DYNAMIC]]/4 [Wed Mar 01 19:29:52 2017] [warn] [client 162.158.234.60] mod_fcgid: stderr: PHP Fatal error: Uncaught exception 'VerboseException' with message 'Non-static method CharsetHandler::setMethod() should not be called statically, assuming $this from incompatible context' in /var/www/vhosts/dewijsneus.be/httpdocs/amfphp/core/amf/app/Gateway.php:134 [Wed Mar 01 19:29:52 2017] [warn] [client 162.158.234.60] mod_fcgid: stderr: Stack trace: [Wed Mar 01 19:29:52 2017] [warn] [client 162.158.234.60] mod_fcgid: stderr: #0 /var/www/vhosts/dewijsneus.be/httpdocs/amfphp/core/amf/app/Gateway.php(134): amfErrorHandler(2048, 'Non-static meth...', '/var/www/vhosts...', 134, Array) [Wed Mar 01 19:29:52 2017] [warn] [client 162.158.234.60] mod_fcgid: stderr: #1 /var/www/vhosts/dewijsneus.be/httpdocs/amfphp/gateway.php(154): Gateway->service() [Wed Mar 01 19:29:52 2017] [warn] [client 162.158.234.60] mod_fcgid: stderr: #2 {main} [Wed Mar 01 19:29:52 2017] [warn] [client 162.158.234.60] mod_fcgid: stderr: thrown in /var/www/vhosts/dewijsneus.be/httpdocs/amfphp/core/amf/app/Gateway.php on line 134 [Wed Mar 01 20:08:27 2017] [error] [client 162.158.234.60] Directory index forbidden by Options directive: /var/www/vhosts/dewijsneus.be/httpdocs/amfphp/

これをデバッグする方法は?

+0

は、Gateway.phpの文脈から$ thisを使用しています:134、 –

答えて

1

CharsetHandlerのメソッドsetMethodは、静的メソッドとして宣言されていません。 CharsetHandlerクラスのインスタンス($instanceOfCharsetHandler->setMethod())で呼び出す必要があります。オンラインで/var/www/vhosts/dewijsneus.be/httpdocs/amfphp/core/amf/app/Gateway.phpを見てください

+0

速い応答に感謝します。私はPHPでnewbyです。だから私は変更 'CharsetHandler :: setMethod($ this - > _ charsetMethod);' '$ instanceOfClientHandler-> setMethod($ this - > _ charsetMethod)'に変更しますか? –

+0

実際にはありません。 'CharsetHandler'のインスタンスを取得するか、可能であれば新しいインスタンスを作成し、' $ charsetHandler = new CharsetHandler(); 'を作成し、' $ charsetHandler-> setMethod($ this - > _ charsetMethod);を使用する必要があります。 – Kyoya

関連する問題