在Cpanel上托管laravel 5.7项目时找不到接口'JsonSerializable'

问题描述 投票:0回答:1

我试图在cpanel上托管一个laravel 5.7应用程序但我在“MyLaravelAppFolder / public_html / vendor / laravel / framework / src / Illuminate / Support / Collection.php”中遇到了FatalErrorException“Interface'JsonSerializable'not found”

在我的composer.json中,我项目中所需的php版本是> = 7.0.0 https://imgur.com/a/DzNgvmz

在服务器上,我创建了一个phpinfo来检查服务器上运行的Php版本:imgur.com/a/pMHD6dZ

这也是选择和php版本设置为cpanel上的当前版本:https://imgur.com/a/AGRHUrH

这是我获得的错误:imgur.com/a/1JOxBsB

我在许多与此问题相关的帖子中都看到我们应该验证是否检查了json(这是我的情况),并且接口JsonSerializable的版本应该> = 7,这是我在服务器上的版本。

我不知道我是否遗漏了某些东西,或者我应该在服务器上配置与json相关的东西?

如果需要,请不要犹豫要求任何文件夹/文件内容,我可以评论下面的图片。

谢谢。

php laravel cpanel web-hosting laravel-5.7
1个回答
0
投票

这不是与Laravel相关的问题,而是托管问题,然后将您的PHP版本更新为7.2并检查您的cPanel托管是否启用了JSON扩展。

© www.soinside.com 2019 - 2024. All rights reserved.