2017-08-10 81 views
0

我以前没有记住这个问题。 也许它最近出现。 如何解决这个问题? enter image description here我的php工匠有无法识别的字符

+0

这可能是手工编码奇怪的问题,所以无法正确输出https://en.wikipedia.org/wiki/ANSI_escape_code,或者您的终端无法呈现它们。在第一种情况下,向开发者提出问题;在第二种情况下,使用比打字机更智能的东西作为终端,而且你应该没问题。 – nonchip

回答

1

这是彩色字符。版本在我的linux服务器上看起来很绿。使用php artisan --version --no-ansi

0

看起来好像没有正确显示的颜色代码。

转到控制台选项>终端和从xterm(默认)切换到xterm-256color修复该问题。

重新启动控制台。

+0

我在哪里可以找到控制台选项? –

+0

右键单击控制台,然后选择选项。 –

0

我认为问题在于常见的Windows终端不支持ANSI/VT100颜色。

我想你应该PowerShell

OR

更改尝试终端选项为 “xterm-256色”。右键单击终端→选项→终端→将类型更改为xterm-256颜色→重新启动终端。

希望这个解决方案对你有帮助!

+0

我右键单击终端,但没有找到选项。 –

+0

@无名小路让我检查 –

+0

@无名小路请按照下面的链接 1. https://laravel.io/forum/09-28-2016-php-artisan-list-display-strange-characters 2。 https://stackoverflow.com/questions/38882176/strange-characters-in-php-composer-and-laravel-installer-output-windows-10-cmd –