你能帮我用 Composer 的输出解决这个问题吗?

问题描述

我遇到了问题,可能是配置错误或类似问题。

如果我在 Zsh Mac 终端上运行任何“composer”命令,任务就会完成,但在输出中会显示一些不应该存在的 HTML 文档。其中大部分是空的,但我注意到在其他情况下,响应的一部分位于其中一个 HTML 文档的正文中。

例如,如果我运行命令 % composer --version,终端显示

Composer version 2.0.8 2020-12-03 17:20:38
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html><!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>%

在对 MacPorts 进行一些更新并接触 .zshrc 文件后,我注意到了这个问题。我一直在试图找出问题的根源,但我还没有找到。这就是我寻求帮助的原因。

如果有任何提示或建议可以帮助我解决问题,我将不胜感激。很抱歉,我无法更好地描述这种情况,但是如果您需要任何有用的进一步信息。请不要犹豫,提出要求。

感谢您的关注。期待您的回复

亲切的问候。

解决方法

我刚刚找到了错误所在。

问题是我对 Macports 所做的更新之一是我安装了 php74-tidy。这导致 php.ini 文件自动更新为属性 tidy.clean_output = On

该属性导致每个 PHP 请求在响应中都包含一个 HTML 文档。所以,我评论说: ; tidy.clean_output = On 然后一切又开始工作了。

我花了几天时间才发现错误。 感谢所有花时间阅读并回答问题的人。