6

何かを移行しようとすると、次のエラーが発生します。

**************************************
*     Application In Production!     *
**************************************

Do you really wish to run this command?
Command Cancelled!

Plesk 12 なしで centOS 6.5 サーバーを実行していますが、エラーの内容や解決方法を特定する方法はありますか?

ありがとう

4

5 に答える 5

9

回答には少し遅れますが、情報目的php artisan migrate --forceでそれを回避するために使用するか、laravel 5.2envで config/app.php のキーを使用して、このプロンプト参照を回避するように構成しますhttps://github.com/laravel/laravel/ブロブ/マスター/config/app.php

于 2016-01-04T22:34:47.530 に答える
6

本番環境で --force フラグを使用するだけです:

php artisan migrate --force

https://laravel.com/docs/6.x/migrations#running-migrations

移行を本番環境で強制的に実行する

一部の移行操作は破壊的です。つまり、データが失われる可能性があります。本番データベースに対してこれらのコマンドを実行しないように保護するために、コマンドを実行する前に確認を求めるプロンプトが表示されます。コマンドをプロンプトなしで強制的に実行するには、 --force フラグを使用します。

于 2020-01-30T07:01:29.897 に答える
1

最初に環境を production から local に変更します。/bootstrap/start.php どこか 26 行目

$env = $app->detectEnvironment(array(
    // find your machine name and replace mine 
    'local' => array('hassanjamal.local'),
));
于 2014-12-26T21:27:39.137 に答える
1

私もこの問題にぶつかったばかりです。アプリを再構成したくない場合 (これはおそらく良い考えです)、'Y' を押してから、単に入力する代わりに入力してください。本番環境でも続きます。

于 2015-01-04T09:31:57.723 に答える