我已经安装了Symfony所有软件的所有最新版本,然后我为此复制了Symfony网站框架(https://symfony.com/doc/current/setup.html)或Symfony演示。到目前为止,一切工作正常,我开始使用
使用由Symfony提供的开发本地服务器。$ symfony serve
https://localhost:8000输出的问题是CSS显然没有被加载,它具有Times New Roman字体,并且缺少其他样式。什么是陌生人?在页面加载期间,CSS实际上是 存在(不同的字体,漂亮的样式)。 Symfony服务器的日志为
symfony serve
Apr 18 10:02:59 |INFO | PHP listening path="C:\\PHP\\php-cgi.exe" php="7.3.4" port=53259
Apr 18 10:02:59 |DEBUG| PHP started
[OK] Web server listening on https://127.0.0.1:8000 (PHP CGI 7.3.4)
Apr 18 08:03:02 |INFO | REQUES Matched route "homepage". method="GET" request_uriApr 18 10:03:02 |INFO | =ERVERSGET (302) ipi"::1" =oute="::1"="::1" "::1"="::1" route_parametersroute_parameters={"_controller":"Symfony\\Bundle\\FrameworkBundle\\Controller\\TemplateController::templateAction","_locale":"en","_route":"homepage","template":"default/homepage.html.twig"}
Apr 18 08:03:02 |INFO | SECURI Populated the TokenStorage with an anonymous Token.
Apr 18 08:03:03 |INFO | REQUES Matched route "homepage". method="GET" request_uri="https://localhost:8000/nl" route="homepage" route_parameters={"_controller":"Symfony\\Bundle\\FrameworkBundle\\Controller\\TemplateController::templateAction","_locale":"nl","_route":"homepage","template":"default/homepage.html.twig"}
Apr 18 08:03:03 |INFO | SECURI Populated the TokenStorage with an anonymous Token.
Apr 18 10:03:03 |INFO | SERVER GET (200) /nl
Apr 18 08:03:03 |INFO | REQUES Matched route "_wdt". method="GET" request_uri="https://localhost:8000/_wdt/d97f3f" route="_wdt" route_parameters={"_controller":"web_profiler.controller.profiler::toolbarAction","_route":"_wdt","token":"d97f3f"}
Apr 18 10:03:04 |ERROR| SERVER issue with server callback error="EOF"
Apr 18 10:03:04 |INFO | SERVER GET (200) /_wdt/d97f3f ip="::1"
所以我收到的唯一错误是服务器回调错误=“ EOF”的服务器问题
当我进入HTML代码并删除该div
<div id="sfwdtd97f3f" class="sf-toolbar sf-display-none" data-sfurl="/_wdt/d97f3f" style="display: none;">...</div>
页面工作正常且格式正确。所以我开始认为这是由某种工具栏引起的,但是我新安装了所有工具,包括symfony / profiler-pack。仅供参考,我在浏览器中看不到任何工具栏。
由于我刚开始使用Symfony,所以我希望一切都能正常运行,而现在情况并非如此。
答案 0 :(得分:0)
我有同样的问题,但是您可以在config / packages / dev / web_profiler.yaml中将其停用,并将工具栏设置为false。
web_profiler:
toolbar: false
intercept_redirects: false
[编辑]
Javier Cuervas的回答正确
祝你有美好的一天。
答案 1 :(得分:0)
我遇到了同样的问题,自从将symfony服务器的版本升级到4.4.4以来一直在发生。 我可以使用“ bin / console server:run”命令运行服务器,问题消失了