У меня есть модуль с именем content, и он находится во внешнем интерфейсе приложения.Когда я перехожу на localhost:8080/frontend_dev.php/content
, я получаю страницу, которая отображается нормально, без ошибок.Но без /frontend_dev.php
я не могу получить доступ к странице.
Что может быть не так?Вот мой внешний интерфейс settings.yml:
prod:
.settings:
no_script_name: true
logging_enabled: false
dev:
.settings:
error_reporting:
web_debug: true
cache: false
no_script_name: false
etag: false
test:
.settings:
error_reporting:
cache: false
web_debug: false
no_script_name: false
etag: false
all:
.settings:
# Form security secret (CSRF protection)
csrf_secret: ecca0f5ffb475363f798d55871546583f60f971f
# Output escaping settings
escaping_strategy: true
escaping_method: ESC_SPECIALCHARS
# Enable the database manager
use_database: true
enable_modules: [default, sfGuardAuth]
Я получаю 404 с веб-сервера.Очистил кэш symfony, не работал.И сделал каталог проекта chown -R username.
Я имею в виду адрес localhost:8080/module/action
, ни на что не работает.Но это работает так на другом сервере, я запускаю проект Symfony.
РЕДАКТИРОВАТЬ: Я все еще новичок в Symfony.Мне удалось войти с localhost:8080/index.php/module/action
.Но как я могу удалить index.php из правил маршрутизации?Спасибо
Спасибо