windows 8.在d:\ htdocs \ sym \ again \ blog \
上安装了默认设置的symfony 2.7糟糕!发生错误 服务器返回“404 Not Found”。 有些东西坏了。如果出现此错误,请告知我们您在做什么......
信息:上述错误与常规apache 404'找不到对象'消息不同。 http://localhost/NonExistingPage
使用内置的PHP服务器php app/console server:run
,
找不到“GET / NonExistingRoute”的路径404找不到 - NotFoundHttpException 1链接异常:ResourceNotFoundException»
在运行网址http://localhost:8000/hello时,返回实际页面。
问题:错误之间有什么不同?我的理解:
另一个奇怪的事情:
如果routing.yml更改为:
offtopic_books_homepage:
path: /sym/again/blog/web/hello
defaults: { _controller: OfftopicBooksBundle:Default:index }
然后
http://localhost:8000/sym/again/blog/web/hello
- 返回预期的页面。 (使用app / console运行)
而
http://localhost/sym/again/blog/web/hello
- 出现以下错误:
糟糕!发生错误 服务器返回“404 Not Found”。
为什么?
答案 0 :(得分:0)
在这种情况下,请重置prod
env:
php app/console c:c -e prod
注意:强>
请使用dev
env和app_dev.php
进行开发,而不是生产环境。