OK、index.php(ルートにあります)にエラーを表示し、if条件を次のように変更します。
if (defined('ENVIRONMENT'))
{
switch (ENVIRONMENT)
{
case 'development':
error_reporting(E_ALL ^ E_NOTICE);
break;
case 'testing':
case 'production':
// error_reporting(0);
error_reporting(E_ALL ^ E_NOTICE);
break;
default:
exit('The application environment is not set correctly.');
}
}
次に、エラーが表示されます。
ところで。アプリを使用している場合、たとえばローカルホストで次のようになっている場合は、アプリへの正しいhtaccessパスを設定してみてください。
RewriteEngine On
RewriteBase /projects/mywebsite/
サーバー上で次のように変更します。
RewriteEngine On
RewriteBase /
もちろん、サブドメインなどを使用していない場合。
ところで。ヘッダーがすでに送信されているなどのエラーが発生した場合は、ファイルを「utf-8」ではなく「utf-8withoutBOM 」として保存する必要があります。または、ファイルの先頭にいくつかの文字があり、テキストエディタで削除する必要がある場合があります。
言語ファイル、ビュー、コントローラーなど、使用しているファイルを確認し、それらがどのようにエンコードされているかを確認します。それらがutf-8の場合は、エンコーディングをBOMなしのutf-8に変更します。これは、Notepad++やSublimeなどのほぼすべてのテキストエディタで実行できます。次に、これらのファイルをサーバーに再アップロードします。