为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的 Symfony 5 本地服务器将 HTTP 请求显示为文本而不是呈现的页面?

为什么我的 Symfony 5 本地服务器将 HTTP 请求显示为文本而不是呈现的页面?

PHP
温温酱 2023-04-28 14:26:11
我只是想在我自己的教育中试用 Symfony 5,所以我按照此处的说明进行操作。symfony check:requirements表明我有运行该应用程序所需的要求(我正在运行 Windows 10,通过 php-cgi.exe 运行 php 7.3.4)symfony new my_project_name我通过运行然后按照说明 cd 进入项目目录并运行来创建项目symfony server:start命令行输出说[确定] Web 服务器侦听Web 服务器正在使用 PHP CGI 7.3.4https://127.0.0.1:8000但是,当我在浏览器中打开 8000 端口的本地 IP 地址时,我看到的是原始文本形式的 HTTP 请求,而不是预期的欢迎页面,甚至不是 404 页面。任何人都可以建议为什么标准 Symfony 5 启动说明不会产生预期的输出,以及我是否需要配置更多内容以获得预期的输出?
查看完整描述

2 回答

?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

我和你有同样的问题,但是运行这些命令后问题就解决了:

$ symfony composer req profiler --dev
$ symfony composer req logger

和 $ symfony composer req debug --dev

我认为这只是作曲家的问题。


查看完整回答
反对 回复 2023-04-28
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

您应该像这样创建应用程序:symfony new my_project_name --full

正如您链接的文档页面所说,symfony new my_project_name它适用于微服务、控制台应用程序和 API。它没有从纯文本解释为网页所需的包。


查看完整回答
反对 回复 2023-04-28
  • 2 回答
  • 0 关注
  • 88 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信