gpt4 book ai didi

Laravel - PHP fatal error : Class 'CreateMatchesTable' not found in migrate:refresh

转载 作者:行者123 更新时间:2023-12-02 16:06:34 26 4
gpt4 key购买 nike

最近我在本地清理了表,这导致我删除了“匹配”表。因此,我现在在生产服务器上收到错误。

在本地,我运行了php artisan migrate:reset,删除了“CreateMatchesTable”文件,然后运行php artisan migrate:refresh --seed。这在本地工作,然后我将最新的构建推送到服务器。

现在,每当我在生产服务器上运行 php artisan migrate:refresh --seed 时,都会出现以下错误:

PHP Fatal error:  Class 'CreateMatchesTable' not found in
/home/forge/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php
on line 301
PHP Stack trace:
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException",
"message":"Class 'CreateMatchesTable' not found","file":"\/home\/forge
\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Migrations\/
Migrator.php","line":301}}

我读过有关其他人遇到此问题的信息,并且尝试过 composer dump-autoload - 但问题仍然存在。

另外,php artisan dump-autoload 不幸地给我带来了这个错误:

Generating optimized class loader
Compiling common classes

[ErrorException]
Array to string conversion

dump-autoload

我已经删除了该站点并回滚了 Laravel Forge 上的迁移,但是当它将最新版本拉入 Forge 时,仍然会发生此错误!

最佳答案

您应该从数据库的 migrations 表中删除该行。

关于Laravel - PHP fatal error : Class 'CreateMatchesTable' not found in migrate:refresh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26675567/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com