php Laravel -数据不足以进行反序列化- 258 required,257 present

ecbunoof  于 11个月前  发布在  PHP
关注(0)|答案(2)|浏览(86)

我最近在共享主机(InfinityFree)上部署了我的laravel应用程序。我已经在phpmyadmin中设置了我的数据库,并在.env文件中配置了正确的凭据。

  • 所有文件当前都上传到/htdocs/laravel/目录(public文件夹除外)。
  • public文件夹中的内容放在/htdocs/目录中

下面是我的index.php的内容,它当前位于/htdocs/目录中:

require __DIR__.'/laravel/vendor/autoload.php';
$app = require_once __DIR__.'/laravel/bootstrap/app.php';

字符串
每次我打开网站(主页)时,它都会显示此错误:


的数据
错误发生在index.php第22行,该index.php当前位于/htdocs/目录。我不知 prop 体是什么原因导致此错误以及如何修复此错误。

  • 我的服务器的PHP版本是:7.4
  • Laravel项目版本:8.16.1
qcbq4gxm

qcbq4gxm1#

我和你有同样的问题。
我尝试运行此命令php artisan route:cache

waxmsbnn

waxmsbnn2#

这个问题告诉你缓存中的一些存档已损坏。

我用这个动作解决了这个问题:

  • 从项目根目录进入de /storage/framework/cache/
  • 光盘存储/框架/缓存/*
  • 删除数据文件中的所有寄存器
  • sudo rm -R data/*

瞧,问题解决了

相关问题