Symfony2 が nginx にインストールされた後、正しく動作しません
阿神
阿神 2017-05-16 16:45:20
0
3
476

インストール後、http://localhost/Symfony/web/app_dev.... に直接アクセスします。ようこそページが表示されますが、プロンプトがポップアップ表示されます

Web デバッグ ツールバーのロード中にエラーが発生しました (404: Not Found)。プロファイラーを開きますか?

ただし、http://localhost/Symfony/web/app_dev.... と http://localhost/Symfony/web/app_dev.... にアクセスすると、どちらも 404 が返されます。
symfony2

を解決してください。
阿神
阿神

闭关修行中......

全員に返信(3)
左手右手慢动作

nginx はデフォルトでは pathinfo モードを認識しないため、問題は解決されました。

いいねを押す +0
给我你的怀抱

答えが間違っている可能性があります。申し訳ありませんが、確認してください

nginxはpathinfoを構成しません、それを構成した後は問題ありません

Nginx設定ファイルnginx.confを開きます
次の構成をサーバーに追加します:

location ~ .php# を次のように変更します: ^/(app|app_dev|config).php(/|$)

リーリー

pathinfo 解析コード (実際には正規一致) を追加し、次のコードを追加します

リーリー

以下のように設定が完了しました

リーリー
  • if ( ) 括弧は両側をスペースで区切る必要があることに注意してください。

変更後、pathinfo は認識できるようになりますが、symfony は依然としてエラーを報告します。まだ解決されていません。

いいねを押す +0
刘奇

スキルを伸ばす時期が来たようですね〜レベル4と6は確定です、ははは

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート