【发布时间】:2016-09-17 16:36:06
【问题描述】:
一旦我的 Web 应用程序在本地运行,我想将它倒入服务器。每当我上传它时,我都会遇到路由人员的问题。
我猜它正在搜索本地路由(完整路径)而不是服务器路由。
所以这是给出的错误:
警告: file_get_contents(C:\xampp\htdocs\MyApp\src\MyBundle/Resources/views/Default/index.html.twig): 无法打开流:没有这样的文件或目录
显然,它混合了 Windows 路由(计算机)和 Linux 路径(服务器)。 我一直在寻找配置文件或其他任何东西,在路由文件中搜索但没有任何改变。
*编辑:我目前使用的是 2,8 版本的 Symfony
【问题讨论】:
-
您在移动项目后是否执行了
cache:clear控制台命令? -
绝对是问题所在……太尴尬了
-
你不应该感到尴尬。它周期性地发生在我们每个人身上。当不再是 Symfony 缓存时,它就是 OpCache、Memcache 或反向代理。
-
我已将此案例添加到此问题的故障排除清单中:stackoverflow.com/questions/36577020/…。请随时针对此案例提出修改建议
标签: symfony web-deployment development-environment production-environment dev-to-production