Laravel 调用未定义的函数 IlluminateViewCompilers oken_get_all(


Laravel Call to undefined function IlluminateViewCompilers oken_get_all()

我有 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 版本,请将其替换为您的版本。