Symfony 1.4 用于管理员的后端应用程序在生产环境中失败



我的开发环境中有一个完美运行的管理后端,但它在生产环境中失败得很惨。具体来说出现了一堆问题:

  1. 无法读取symfony/web/sf/目录,因此没有加载所需的图像,尽管它指出项目已成功创建。然而,前端的情况并非如此,这让我相信问题比眼睛看到的更险恶。

  2. 虽然它加载了管理页面,但 css 不会加载,即使 admin.css 存在于 web/css 目录中。

我做了一个检查元素,问题似乎是这个,而不是路由到/web/css 或/sfDoctrinePlugin 或/web/js它将应用程序的名称 [在我的例子中为 controlcenter] 作为所有内容的前缀,本质上将 HTML 呈现为:href = "/controlcenter/web/css" 或 href = "/controlcenter/js" 或 href = "/controlcenter/js" .这在我的开发环境中根本不会发生,事情会按照它们的方式呈现。

修复任何人?

我发布这个完全是荒谬的。我只是想去控制中心/模块,对于大多数人来说,它基本上可以转换为后端/模块。

在这种情况下,索引文件是controlcenter.php,在访问它时,我让网站按照应有的方式呈现。对不起,人们感到困惑。希望有人顺便看看答案。

我应该在我的 routeting.yml 中设置默认值,以便它自动重定向而无需我键入控制中心.php谢谢

最新更新