ホームページ  >  記事  >  バックエンド開発  >  Tomcate+Resin+Opencart が保護フィールドにアクセスできないエラー解決策を報告す​​る

Tomcate+Resin+Opencart が保護フィールドにアクセスできないエラー解決策を報告す​​る

WBOY
WBOYオリジナル
2016-06-13 13:24:52840ブラウズ

Tomcate+Resin+Opencart が保護されたフィールドにアクセスできないエラーを報告します
理由がわかりません、検索機能が使用できません~ 質問を投稿することしかできず、解決された問題かどうかはわかりません。
私は Apache Tomcate 7.0 と樹脂 4.0.27 を使用し、その中で OpenCart 1.5.1 を実行しています。 Upload2 ページを開くと、次のエラーが報告されます
通知: D:workingworkspaceOpenCartTestHelloWorldWebContentupload2systemenginecontroller.php の行 55 の保護されたフィールド 'ControllerCommonColumnLeft::$output' にアクセスできません
通知: 保護されたフィールド ' にアクセスできませんD:workingworkspaceOpenCartTestHelloWorldWebContentupload2systemenginecontroller.php の 55 行目での「ControllerCommonColumnRight::$output」
注意: D:workingworkspaceOpenCartTestHelloWorldWebContentupload2catalogcontrollercommoncontent_top.php の 72 行目で保護されたフィールド「ControllerModuleSlideshow::$output」にアクセスできません
注意: アクセスできませんD:workingworkspaceOpenCartTestHelloWorldWebContentupload2systemenginecontroller.php の 55 行目で保護フィールド「ControllerCommonContentTop::$output」にアクセスします
注意: D:workingworkspaceOpenCartTestHelloWorldWebContentupload2catalogcontrollercommoncontent_bottom.php の 72 行目で保護フィールド 'ControllerModuleCarousel::$output' にアクセスできません
注意: D:workingworkspaceOpenCartTestHelloWorldWebContentupload2systemenginecontroller.php の 55 行目の保護フィールド 'ControllerCommonContentBottom::$output' にアクセスできません
注意: D:workingworkspaceOpenCartTestHelloWorldWebContentupload2systemenginecontroller.php の 55 行目の保護フィールド 'ControllerCommonFooter::$output' にアクセスできません
注意: D:workingworkspaceOpenCartTestHelloWorldWebContentupload2systemenginecontroller.php の 55 行目で保護されたフィールド 'ControllerCommonHeader::$output' にアクセスできません

------解決策------- --- ----------
error_reporting(E_ALL & ~E_NOTICE); この文をcontroller.phpに追加して、動作するかどうかを確認してください。試してみてください。
------解決策---------

話し合う

が PHP の先頭に追加されると、controller.php は 55 行目ではなく 56 行目のエラーを報告します。
私は PHP バカです。この Opencart プログラムは easyphp にデプロイされ、現在は resin に移動されています。ルート ディレクトリには php.ini 情報がなく、web.xml は php.ini ファイルを参照しません。関係ありますか?

------解決策---------
エラーレベルを設定する
------解決策----------------------
クラスが不正に保護されたクラス変数にアクセスしていないか確認するか、クラスメソッド
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事: php环境配备 次の記事: php简略验证码