脚本@php artisan package:discover --ansi 处理返回错误代码 1 的 post-autoload-dump 事件
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
我在 laravel 项目中更新作曲家时遇到错误。我正在使用 laravel 5.6.
更新作曲家时获得 Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
。我尝试了很多解决方案,但没有任何反应,错误仍然存在。
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Illuminate\Database\QueryException : SQLSTATE[42S02]: Base table or view not found: 1146 Table 'xyz.x' doesn't exist (SQL: select * from `x`)
at /erp/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664
660| // If an exception occurs when attempting to run a query, we'll format the error
661| // message to include the bindings with SQL, which will make this exception a
662| // lot more helpful to the developer instead of just the database's errors.
663| catch (Exception $e) {
> 664| throw new QueryException(
665| $query, $this->prepareBindings($bindings), $e
666| );
667| }
668|
Exception trace:
1 App\Services\Listing\CompositionChecker::__construct()
[internal]:0
2 PDOException::("SQLSTATE[42S02]: Base table or view not found: 1146 Table 'xyz.x' doesn't exist")
/erp/vendor/laravel/framework/src/Illuminate/Database/Connection.php:326
Please use the argument -v to see more details.
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
如何解决?提前致谢。
签入您的项目.env
文件是否正确设置数据库。
从 Laravel 应用程序的根目录中删除 bootstrap/cache
目录中的所有文件帮助我解决了问题。
我在 laravel 项目中更新作曲家时遇到错误。我正在使用 laravel 5.6.
更新作曲家时获得 Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
。我尝试了很多解决方案,但没有任何反应,错误仍然存在。
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Illuminate\Database\QueryException : SQLSTATE[42S02]: Base table or view not found: 1146 Table 'xyz.x' doesn't exist (SQL: select * from `x`)
at /erp/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664
660| // If an exception occurs when attempting to run a query, we'll format the error
661| // message to include the bindings with SQL, which will make this exception a
662| // lot more helpful to the developer instead of just the database's errors.
663| catch (Exception $e) {
> 664| throw new QueryException(
665| $query, $this->prepareBindings($bindings), $e
666| );
667| }
668|
Exception trace:
1 App\Services\Listing\CompositionChecker::__construct()
[internal]:0
2 PDOException::("SQLSTATE[42S02]: Base table or view not found: 1146 Table 'xyz.x' doesn't exist")
/erp/vendor/laravel/framework/src/Illuminate/Database/Connection.php:326
Please use the argument -v to see more details.
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
如何解决?提前致谢。
签入您的项目.env
文件是否正确设置数据库。
从 Laravel 应用程序的根目录中删除 bootstrap/cache
目录中的所有文件帮助我解决了问题。