引き継いだプロジェクトはCIフレームワークですが、クラスをいくつか書いたところ、
ルーティングアクセス?fàn)顩r:
Localhost:70/プロジェクト名/index.php/という現(xiàn)象が発生しました。 apicontent /method:
Localhost:70/プロジェクト名/index.php/moment/method:
****://domain name/apiconnt/method: にアクセスできます。 #
## ****://ドメイン名/モーメント/方法:404は見つかりません#中期に、ドメイン名はオンライン環(huán)境です。 ルーティング設(shè)定は次のとおりです: $route['default_controller'] = 'content/index';$route['(:any)'] = 'home/index/$1';考えられる理由は何ですか?ご指導(dǎo)をお願いします、よろしくお願いします! ! !
この問題は解決されました。
理由は次のとおりです。オンライン CI バージョンは 2 ですが、オフライン CI バージョンは 3 です。オフライン バージョンはファイル名の最初の文字が小文字をサポートしますが、オンライン バージョンはファイル名の最初の文字が大文字のみをサポートします。その結(jié)果、オフラインで正常に動作するファイルをオンラインにアップロードすると、ファイル名が見つからなくなります。
2 番目のインスピレーションは、エラー メッセージに敏感ではないということです。エラーは見つからないと報告されており、少なくともこの方法が正しいことを示しています?,F(xiàn)時點では、ルーティング構(gòu)成エラーを疑う必要はなくなり、ファイルが見つからないという方向に直接集中する必要があります。