我有 AMPPS,刚刚尝试使用本教程在其上安装 Laravel。一旦我创建新项目并尝试运行它,我就会出现以下错误
FatalErrorException in BladeCompiler.php line 160:
Call to undefined function Illuminate'View'Compilers'token_get_all()
我不知道这个错误是什么,我对 laravel 完全陌生。我正在使用 AMPPS,我尝试了 php 版本 5.5 和 5.6
您可能没有安装 Tokenizer PHP Extension
.您可以在phpinfo
页面上查看
我遇到了同样的问题,我用这个命令解决了:
sudo phpenmod tokenizer
然后我重新启动 Web 服务器和 PHP。
sudo system nginx restart
sudo system php7.4-fpm restart
我用了Nginx。如果您使用其他 Web 服务器(如 Apache),请使用命令:sudo system nginx restart。如果您使用的是 7.4 以外的 php 版本,请将其替换为您的版本。