У меня проблема с настройками apache2 (система Ubuntu).
Я хотел бы запустить проект symfony на своем локальном хосте, но вместо того, чтобы обслуживать файлы .phtml, браузер пытается загрузить файлы.
альтернативный текст http://www.freeimagehosting.net/uploads/ba9be708fc.gif
это мой файл .host:
127.0.0.3 тест
это apache2 / sites-available / файл по умолчанию
Тест ServerName DocumentRoot
"/ Главная / м / Pr / рабочее пространство / PHP / тест / веб"
DirectoryIndex frontend_dev.php
<Каталог
"/ Главная / м / Pr / рабочее пространство / PHP / тест / веб">
AllowOverride All
Allow from All
Псевдоним / SF
/ дома / м / Pr / рабочее пространство / PHP / тест / Библиотека / поставщик / Symfony / данные / Web / SF
<Каталог </p>
"/ дом / м / Pr / рабочее пространство / PHP / тест / Библиотека / поставщика / Symfony / данные / Web / С.Ф.">
AllowOverride All
Allow from All </Directory>
и это .htaccess в / test
RewriteEngine On RewriteRule ^ (. *) $
/ web / $ 1 Опции + FollowSymLinks
+ Приложение ExecCGI AddHandler / x-httpd-php5 .php .phtml
и это .htaccess в / test / web
Опции + FollowSymLinks + ExecCGI
ПереписатьEngine On
# раскомментируйте следующую строку, если
у вас возникли проблемы с получением
no_script_name для работы RewriteBase /
# мы пропускаем все файлы с .something
#RewriteCond% {REQUEST_URI} .. + $ #RewriteCond% {REQUEST_URI}! .Html $
#RewriteRule. * - [L]
# мы проверяем, является ли версия .html
здесь (кеширование) RewriteRule ^ $
index.html [QSA] RewriteRule
^ ([^.] +) $ $ 1.html [QSA] RewriteCond
% {REQUEST_FILENAME}! -F
# нет, поэтому мы перенаправляем на наш фронт
веб-контроллер RewriteRule ^ (. *) $
index.php [QSA, L]
Другая проблема, я думаю, apache не читает файлы .htaccess.
Что я делаю не так? Может я о чем то забыл? Пожалуйста, помогите мне, потому что я понятия не имею.