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

当我想路由到我的网站我得到会话表没有找到

钱跃
2023-03-14

我正在处理laravel,当我尝试迁移一个表时遇到了这个问题,这会带来一个旧错误,即存在一个我迁移了几个月的表。现在,当我想创建会话表来容纳用户会话时,它不会迁移,而且我还遇到了路由问题。

它说:

尝试读取会话数据时引发PDOException:SQLSTATE[42S02]:找不到基表或视图:1146表“EUAEL.sessions”不存在

当我要迁移会话表时,会出现以下错误:

PHP致命错误:无法在第34行 /var/www/app/database/migrations/2014_05_05_090225_add_owner_to_tvshow.php中重新声明类addOwnerToTvshow异常处理程序错误:无法打开流或文件"/var/www/app/存储/日志/laravel.log":打开流失败:权限拒绝 /var/www/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:70异常处理程序错误:流或文件"/var/www/app/存储/日志/laravel.log"无法打开:未能打开流:权限拒绝/VAR/www/供应商/monolog/monolog/src/Monolog/Handler/StreamHandler.php:70

共有1个答案

张鹏云
2023-03-14

基于错误消息的故障!

无法重新声明类

对您的类文件使用include_一次

在添加类文件之前,请检查类是否存在

if (!class_exists('AddOwnerToTvshow')) {
    include 'AddOwnerToTvshow.php';
}

无法打开流或文件"/var/www/app/store/logs/laravel.log":无法打开流:拒绝权限

确保

  • 文件设置为644,并且
 类似资料: