我已經將我的Symfony2項目部署到了我的開發服務器,並且想運行開發環境。Symfony2 app.php工作,但不是app_dev.php
一切運行良好,如果我使用/app.php但如果我嘗試app_dev.php我得到一個404錯誤:
請求的URL /app_dev.php此服務器上找到。
下面是我的.htaccess文件的一個副本:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
# Explicitly disable rewriting for front controllers
RewriteRule ^app_dev.php - [L]
RewriteRule ^app.php - [L]
RewriteCond %{REQUEST_FILENAME} !-f
# Change below before deploying to production
#RewriteRule ^(.*)$ app.php [QSA,L]
RewriteRule ^(.*)$ app_dev.php [QSA,L]
</IfModule>
它工作正常,我的本地機器上,只是沒有我的開發服務器上,任何想法,爲什麼?
我/高速緩存和/ logs目錄都具有777個權限並通過www數據均擁有:這些目錄內
drwxrwxrwx+ 4 www-data www-data 4096 Mar 15 11:46 cache
drwxrwxrwx+ 2 www-data www-data 4096 Mar 15 11:05 logs
開發和生產線是完全一樣的。
您是否嘗試從服務器本身或本地計算機打開開發服務器中的開發環境? – 2013-03-15 12:20:18
我正在瀏覽從本地計算機上託管在開發服務器上的開發環境(app_dev.php) – user1961082 2013-03-15 12:39:34