【发布时间】:2012-02-19 16:53:53
【问题描述】:
我为我的 symfony 项目生成了名为“admin”的新应用程序。一切正常,除了一件事:
当我通过 admin_dev.php 启动应用程序时,没有问题,但是,通过 admin.php 执行此操作,会使所有链接指向前端应用程序,因为没有添加“admin.php”做链接。
f.e., url_for 函数生成:
本地主机/模块
代替:
localhost/admin.php/module
我在哪里做错了什么?这不是我的第一个项目,很多时候我都在生成后端应用程序,但我第一次遇到这个问题。
我不知道是什么失败了。路由文件是标准的,未改动。
编辑: admin.php 内容:
<?php
require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
$configuration = ProjectConfiguration::getApplicationConfiguration('admin', 'prod', false);
sfContext::createInstance($configuration)->dispatch();
【问题讨论】: