我一直在寻找这个问题的答案一天左右,因为我确定解决方案很简单,但我似乎无法找到它。
在全新安装的Laravel 5到composer create-project
时,我会看到一个如下所示的启动画面:
它非常微弱,但页面顶部有一行问号。
我正在使用WAMP 2.5运行Windows 8.1。
有些搜索在我的php.ini文件中添加了detect_unicode = off
的一些答案,但这还没有解决(我已经确保我编辑了正确的{{ {1}}文件中有几个使用WAMP)。
使用Windows php.ini
文件安装了Composer,奇怪的是,我在同一台机器上运行的其他Laravel 5项目没有任何问题。作为测试,我将网站完全按原样推送到正常显示的实时服务器(unix机器)。
Laravel本身并没有报告任何错误。
其他可能的答案似乎指向文件中的BOM。我在编辑的大部分时间里使用PHP Storm,但我不确定如何删除文件中的任何BOM。
感谢。
答案 0 :(得分:3)
可能是因为您的预编译文件在某种程度上可能已经损坏。
尝试删除compiled.php
文件夹中的文件/vendor/
,然后立即从命令行运行composer update
。