当前位置: 首页 > 知识库问答 >
问题:

Laravel分析错误:语法错误,意外的T_类,应为T_字符串或T_变量

公胤运
2023-03-14

安装laravel后,我们得到一个错误:

分析错误:语法错误,意外的T_类,在第50行的C:\xampp\htdocs\laravel\public\index.php中需要T_字符串或T_变量或“$”

共有3个答案

吕修筠
2023-03-14

您的php版本太低。请尝试7.0或更高版本的php。

潘凯
2023-03-14

同样的事情也发生在我身上。我发现web服务器使用的是我的旧PHP版本5。为了帮我解决这个问题,我做了这个-

sudo a2dismod php5
sudo a2enmod php7.0
sudo service apache2 restart
宋劲
2023-03-14

Laravel 5.1使用::class属性来获取完全限定类名的字符串表示形式。你看到的错误是由这条线引起的

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);

PHP5.5中引入了这种语言特性,这是Laravel5.1的要求。您安装的PHP版本可能早于5.5。尝试更新PHP二进制文件。

如果你对为什么使用::class感兴趣,看看这个答案

 类似资料: