2016-12-01 33 views
2

在Homestead-7上使用Symfony 3時遇到了問題。我在這裏沒有看到任何問題,所以我只是想發佈這個任何人都可能遇到同樣的問題。Symfony 3 + Homestead-7:app_dev.php訪問被拒絕後的斜線

 

問題

當以斜線運行app_dev.php,我得到「拒絕訪問」,但使用它沒有斜線工作得很好。例如:

http://sandbox.local/app_dev.php/?page=2 

給出:

Access Denied. 

回答

4

解決方案

在這個文件中:

~/Homestead/scripts/serve-symfony2.sh 

我已經更換了這一點:

fastcgi_split_path_info ^(.+\.php)(/.+)\$; 

有:

fastcgi_split_path_info ^(.+\.php)(/.*)\$; 

對於這兩個DEV和PROD環境。 之後我跑了:

vagrant reload --provision 

問題解決了!