Laravel 5 - Artisan :: call('migrate',[' - path'=> $ database_path。“/ migrations / new_migrations”]);不工作

问题描述 投票:1回答:1

我正在尝试从数据库/迁移文件夹中创建的文件夹new_migrations执行迁移

$database_path = database_path();
Artisan::call('migrate', ['--path' => $database_path."/migrations/new_migrations"]);

在本地服务器上它的工作正常。

我的网站托管在伪造服务器上,但它无法运行。有任何许可问题吗?

php laravel-5 laravel-5.2 laravel-migrations
1个回答
0
投票

在制作中,php artisan migrate创造了一个必须回答的提示。以编程方式执行Artisan:call()并不能让您有机会回答该提示。

您可以添加--force选项以阻止提示。

© www.soinside.com 2019 - 2024. All rights reserved.