Web サイトの保守を依頼されましたが、開発環境が適切にセットアップされていません。最初はすべてのリクエストを本番サーバーにリダイレクトしていましたが、それを修正した後、応答 500 しか返されませんでした。
アプリケーションは IIS でセットアップされ、リモートおよびローカル (エラー ページの下) に詳細なエラー メッセージが表示されます。
index.php には次の内容があります。
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'dev', false);
sfContext::createInstance($configuration)->dispatch();
?>
開発用の /apps/frontend/config/settings.yml:
dev:
.settings:
error_reporting: <?php echo (E_ALL | E_STRICT)."\n" ?>
ここでは、500 応答ではなく、何らかのエラー レポートが表示されることを期待しています。やり忘れたことはありますか?