我有一台 Linux 机器和一台 Windows 7 机器,它们都使用完全相同的代码(它们都使用相同的 git repo)。我在开发环境的两台服务器上运行 Symfony2 代码。
该网站在 Linux 服务器上加载并运行得非常好。在 Windows 7 服务器(我的本地笔记本电脑)上,服务器似乎缺少正确呈现站点所需的所有路由。例如:
- 网站上没有加载任何 CSS 和 JS 文件。他们抛出 404 page not found 错误。
- 如果我尝试从主页或登录页面导航到任何其他页面,总是会抛出 404 错误:在服务器上找不到请求的 URL。
我已经清除了缓存,并在 windows 框上运行了 app/check.php,但无济于事。我想知道是否需要以某种方式修改 Windows 服务器设置以使路由按预期工作?我认为问题在于 Windows 服务器上的路由,因为无法找到请求的 URL。
关于我可以去哪里找到解决方案或我可以执行任何测试来追踪问题的任何想法?谢谢, 井架