很久沒有使用symfony,今天想從新寵幸的時候,卻碰到了一個很尷尬的問題,下載安裝好symfony的時候訪問首頁成功安裝,然而寫了一個其它的路由卻怎麼都是404。php
官網看了n遍的路由配置,什麼開始第一個頁面啊等等徹底找不到頭緒。總以想起路徑的另一種寫法app.php/test/...,多是ngixn的配置問題,由於個人nginx只作了最簡單的.php文件轉到php-fpm執行,因而找到原來的配置文件,發現問題nginx
location /{ index app_dev.php; try_files $uri @rewriteapp;//若是目錄下沒找到文件則轉移到 try_files 的最後一個選項,發起一個內部 「子請求」,也就是進入下面的配置 } location @rewriteapp{ rewrite ^(.*)$ /app_dev.php/$1 last; }
就這樣這個問題ko了!app
之前照搬沒有理解的東西,總有一天會跑出來站在你面前~~!php-fpm