【发布时间】:2018-06-05 04:25:44
【问题描述】:
当我使用任何迁移命令(重置刷新回滚等)时出现一个奇怪的错误,错误是:
[ErrorException]
session_start(): open({APACHEPATH}/sessions\sess_0pb5924dau2oehuo4h32lqnem3
, O_RDWR) failed: No such file or directory (2)
PHP Fatal error: Uncaught exception 'ErrorException' with message 'Unknown: ope
n({APACHEPATH}/sessions\sess_0pb5924dau2oehuo4h32lqnem3, O_RDWR) failed: No such
file or directory (2)' in Unknown:0
Stack trace:
#0 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handle
Error(2, 'Unknown: open({...', 'Unknown', 0, Array)
#1 {main}
thrown in Unknown on line 0
PHP Stack trace:
PHP 1. {main}() C:\UwAmp\www\project\artisan:0
会话 ID
sess_0pb5924dau2oehuo4h32lqnem3
differs 每次都不一样,所以我去了 apache 会话文件夹 (C:\UwAmp\bin\apache\sessions) 并且该会话 ID 不存在。 我应该提到这个问题是在安装 Tracker package 时发生的,在这个过程中我不能再迁移了,有什么想法吗?谢谢。
【问题讨论】:
-
其他工匠命令也会发生这种情况吗?例如 php artisan make:model TestModel?
-
@FatemehMajd 不,只迁移命令,我做了一个新项目并从旧项目中复制了进步,无法弄清楚问题是什么
-
您能详细解释一下这些进步吗?你究竟复制了什么以及如何复制?您是使用命令行还是通过文件管理器复制/过去?
-
@FatemehMajd 进步是我的控制器、视图、模型等。我通过文件管理器复制了所有内容,并没有安装 Tracker 包,因为我相信(虽然不确定)在安装过程
标签: apache laravel session migrate