2

Apache を使用して、ローカル マシンの CodeIgniter で Web サイトを構築しました。ウェブサイトは正常に動作します。次に、同じマシンの IIS に移動し、htaccess を web.config に変換しましたが、Web サイトは問題なく正常に動作します。次に、Web サイトを同じネットワーク内の IIS リモート サーバーに移動し、IIS で新しいサイトを作成してポート 81 に設定しました。次に、CodeIgniter の構成ファイルの base_url をhttp://192.168.1.40:81/.

その URL で自分の Web サイトにアクセスしようとすると、500: Internal server error が表示されます。

何が問題を引き起こしているのかわかりません。私が考えられる唯一の原因は、Web サイトがローカル IIS で動作していたため、URL のポート番号ですが、URL または base_url にポート番号がありませんでした。デフォルトの 80 でした。

この問題に対する提案はありますか?

4

1 に答える 1