将 Symfony 项目从 Windows 迁移到 Linux 中的服务器

Migrating Symfony Project from Windows to Server in Linux

一旦我的 Web 应用程序在本地 运行,我想将其注入服务器。每当我上传它时,路由人员都会遇到问题。

我猜它正在搜索本地路由(完整路径)而不是服务器路由。

所以这是给出的错误:

Warning: file_get_contents(C:\xampp\htdocs\MyApp\src\MyBundle/Resources/views/Default/index.html.twig): failed to open stream: No such file or directory

显然,它混合了 Windows 路由(计算机)和 Linux 路径(服务器)。 我一直在寻找配置文件或其他任何东西,在路由文件中搜索但没有任何改变。

*编辑:我目前使用的是 2,8 版本的 Symfony

首先,您应该确保您没有上传 app/cache 目录,或者上传后清除缓存。