Laravel 5 初始屏幕 returns 行问号

Laravel 5 splash screen returns row of question marks

我已经找了一天左右这个问题的答案,因为我确定解决方案很简单,但我似乎找不到。

在 Laravel 5 到 composer create-project 的全新安装中,我得到的启动画面如下所示:

非常模糊,但页面顶部有一行问号 运行。

我是 运行 Windows 8.1 和 WAMP 2.5。

一些搜索提出了一些关于在我的 php.ini 文件中添加 detect_unicode = off 的答案,但这并没有解决它(我已经确保我正在编辑正确的 php.ini 有几个使用 WAMP 文件。

Composer 是使用 Windows .exe 文件安装的,奇怪的是,我在同一台机器上还有其他 Laravel 5 项目 运行,没有任何问题。作为测试,我将网站完全按照原样推送到它正确显示的实时服务器(一台 unix 机器)。

Laravel 本身不报告任何错误。

其他可能的答案似乎指向文件中的 BOM。我使用 PHP Storm 进行大部分编辑,但我不确定如何删除文件中的任何 BOM。

谢谢。

这可能是因为您的预编译文件可能已被损坏。

尝试删除 /vendor/ 文件夹中的文件 compiled.php,然后立即从命令行删除 运行 composer update