ホームページ  >  記事  >  バックエンド開発  >  CI プロジェクトでブラウザが際限なく回転するのはなぜですか?

CI プロジェクトでブラウザが際限なく回転するのはなぜですか?

WBOY
WBOYオリジナル
2016-12-01 00:25:371040ブラウズ

CI は世界的な PHP フレームワークの中で 1 位と 2 位と非常に上位にランクされていると聞いたので、学習しようと思ったのですが、実際に学習しているうちに、少し間違ったコードを書いて更新すれば問題ないことが分かりました。問題を指摘してエラーを報告するのは当然のことですが、最終的には、このようなことが頻繁に発生し、もうそうすることはできませんでした。使い続けたい気分です。

今日まで、ci で書かれた他の人のコードのコピーを入手しましたが、30 分ほど回転させてもエラーは報告されませんでした。私の ci のインストールに問題があるのでしょうか? ci 用の特別なインストール手法はありますか?


以前はphp5.5を使用していましたが、現在は5.6にアップグレードして有効にしていますphp.inidate.timezone = PRC とにかく、エラーが表示されるようになりました。エラーを解決したら、他の人のプロジェクトを実行すると成功します。

返信内容:

CI は世界的な PHP フレームワークの中で 1 位と 2 位と非常に上位にランクされていると聞いたので、学習しようと思ったのですが、実際に学習しているうちに、少し間違ったコードを書いて更新すれば問題ないことがわかりました。問題を指摘してエラーを報告するのは当然のことですが、最終的には、このようなことが頻繁に発生し、もうそうすることはできませんでした。使い続けたい気分です。

今日まで、ci で書かれた他の人のコードのコピーを入手しましたが、30 分ほど回転させてもエラーは報告されませんでした。私の ci のインストールに問題があるのでしょうか? ci 用の特別なインストール手法はありますか?


以前はphp5.5を使用していましたが、現在は5.6にアップグレードして有効にしています

とにかく、エラーが表示されるようになりました。エラーを解決したら、他の人のプロジェクトを実行すると成功します。 php.inidate.timezone = PRC

これはフレームワークとは関係ありません。ページが強制的に開かれ、エラーが報告されます。何が起こるか確認してください。

強制エラーコード:

リーリー

初心者だと思いますが、CIは使ったことがないので、Laravelとかを見れば大丈夫だと思います

エラー報告を有効にする

必ずしも CI の問題ではありません。他の人のプロジェクトが独自のドメインからリソースをロードしている可能性があります。一般的に、ローカル環境を構築して実行すると、クロスドメインになります。フロントエンドエラーの可能性は依然として比較的大きいです

この種の問題が発生した場合、開発者としては、どの角度から見ても、それをテストする方法を知っておく必要があるようです。

    エラーレベルを変更します(とりわけ、CIフレームワークのindex.phpファイルには
  1. 定数があります。これを変更してエラーレベルを変更します)

    ENVIRONMENT

  2. Google Chromeのデバッグ
  3. 応答を追跡

    F12打开调试窗口,network

たとえば、特定のコントローラーのメソッド 1 がデフォルトでロードされ、メソッド 1 がメソッド 2 にリダイレクトされ、その後メソッド 1 にリダイレクトされ、無限ループになります

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。