5

現在、app.php にアクセスして、(基本的な) Symfony 2 アプリを使用しようとしています。しかし、app.php にアクセスしようとすると、エラー 500 が発生します。ログを確認したところ、運用ログは空です。構成ファイルでasseticエントリを試しましたが、役に立ちませんでした。これを修正する方法について何か考えがある人はいますか?

これは非常に基本的なアプリケーション (現時点では) で、ルーティングの変更と新しいコントローラーが追加されているだけです。ほとんどの部分が (テストとして) html であるため、これまでに作成した php である必要はありません。

--edit: 現在、/web ディレクトリを指す documentroot はありませんが、サーバーに対する管理者権限がありませんただし、アプリは app_dev.php で動作するため、これがどのように問題になるかわかりません。

4

5 に答える 5

2

私は同じ問題を抱えていましたが、trueに設定しました:

$kernel = new AppKernel('prod', true); 

読み取り可能なエラーメッセージを取得することができました。私の場合、mysql テーブルに問題がありました。

于 2014-11-25T12:53:25.380 に答える
1

.yml構成ファイルからタブを削除し、serveradminに連絡してdirectoryrootを/webに設定することで修正しました。

于 2012-08-20T14:50:18.260 に答える
1

少し遅れるかもしれませんが、今日も同じエラーが発生しました。キャッシュをクリアすることが役に立ちました。

于 2014-05-16T12:57:42.277 に答える
1

今日この問題に遭遇しましたが、AppKernel を介してデバッグ モードを有効にしてもエラーは表示されませんでした。(が初期化される直前に) で有効ApcClassLoaderにしたことが判明しましたが、デプロイ先の新しい環境では APC がまだ有効になっていませんでした。問題を解決するために、ビットを再度コメントアウトします。app.phpAppKernelAPCClassLoaderapp.php

于 2016-02-18T11:34:07.780 に答える