我已经将我的Laravel 8项目上传到了服务器上,当我刷新页面时,我得到了这个错误:
This page isn’t working mydomain.com
is currently unable to handle this request.
HTTP ERROR 500当我查看public_html/error_logs时,我看到了这个:
[07-Jun-2021 13:11:46 UTC] PHP Fatal error: Uncaught Error: Interface 'JsonSerializable' not found in /home/domainname/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php:11
Stack trace:
#0 /home/domainname/vendor/composer/ClassLoader.php(444): include()
#1 /home/domainname/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/home/domainname/...')
#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...')
#3 /home/domainname/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(11): spl_autoload_call('Illuminate\\Supp...')
#4 /home/domainname/vendor/composer/ClassLoader.php(444): include('/home/domainname/...')
#5 /home/domainname/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/home/domainname/...')
#6 [internal function]: Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...')
#7 /home/domainname/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): spl_autoload_call('Illuminate\\Supp...')
#8 /home/domainname/vendor/laravel/framework/src/Illuminate/Support in /home/domainname/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 11
[07-Jun-2021 13:11:49 UTC] PHP Fatal error: Uncaught Error: Interface 'JsonSerializable' not found in /home/domainname/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php:11那么这里到底出了什么问题呢?如何解决此问题?
我真的很感谢你们的任何想法或建议...
提前谢谢。
发布于 2021-06-07 21:19:26
JSON在特定版本的PHP中可能不是活动的。确保PHP的服务器版本包含JSON支持。
https://stackoverflow.com/questions/67872372
复制相似问题