将 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
目录,或者上传后清除缓存。
一旦我的 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
目录,或者上传后清除缓存。