』を中止し、到達した」500を、私は今日、ローダと私のプロジェクトの一つに、コントローラを搭載(追加)しようとしたと、突然、このエラーが発生しましたは、「致命的なエラー:最大関数のネストレベル 『を解決できませんいつものように
Fatal error: Maximum function nesting level of '100' reached, aborting!
インターネットを見て、彼らのほとんどは意味を成して、私はすぐに256に付加価値を、xdebug.max_nesting_level
は高い数値に値(デフォルトは100である)増加し、言うStackOverflow
にソリューションと同じ問題に上陸だから私はこれを持っていた
Fatal error: Maximum function nesting level of '256' reached, aborting!
同じ問題が、新しいレベルなので、先に行き、私は500から番号を変更した。この時間は、同じことをやった500に番号を変更し、私は再び同じ問題を抱えているが、より多数の
Fatal error: Maximum function nesting level of '500' reached, aborting!
と1000になりましたが、ページが読み込まれず、エラーが表示されませんが、このページには「セキュアな接続に失敗しました」と表示され、ページの読み込みに問題があります。
質問1.私はこれをどのように解決するのですか?
質問2. Xdebugerの制限には制限があります。これはローカルサーバーでした。この機能の最大ネストレベルはプロダクションサーバー上で発生する可能性があります。 "PHP doesn 'ネストされた関数呼び出しには制限がありません "、あなたは確認できますか?
質問3.この問題の原因となったコマンドは$data ['search'] = $this->load->controller('common/SiteSearchController');
だったので、ローダーを使用してコントローラーをロードすると、ローダーを使用してコントローラーにコントローラーをロードできますか?
これはカスタムフレームワークです。すべてのものがプログラムを実行する原因となった最後のコードをコメントアウトしていますが、私のプロジェクトは半分でもありません...そして、この混乱を引き起こした最後のコントローラだけでなく、 – Mecom
それは問題を引き起こした再帰でした...私の通知に持ってきてくれてありがとう – Mecom