Я создал новое приложение для моего проекта Symfony с именем 'admin'. Все отлично работает, кроме одного:
Когда я запускаю приложение с помощью admin_dev.php, проблем не возникает, однако, выполнение этого с помощью admin.php приводит к тому, что все ссылки, указывающие на внешнее приложение, потому что не добавляется admin.php, делают ссылку.
f.e., Url_for функция genarates:
локальный / модуль
вместо:
локальный / admin.php / модуль
Где и что я сделал не так? Это не мой первый проект, много раз я создавал бэкэнд-приложения, но с этой проблемой я сталкиваюсь впервые.
Понятия не имею, что не получилось. Файл маршрутизации стандартный, нетронутый.
EDIT:
Содержание admin.php:
<?php
require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
$configuration = ProjectConfiguration::getApplicationConfiguration('admin', 'prod', false);
sfContext::createInstance($configuration)->dispatch();