新しいlaravelインストールでは、いくつかのカスタムビルドパッケージが含まれています。 2016_01_29_094442_xxxxx_2_f_a_tokens_table.phpLaravel 5.3プロジェクトベンダー:publishはFileNotFoundExceptionを返します
これは次のとおりです。これらのパッケージは、私は
php artisan vendor:publish
実行したときに、その移行ファイルを書いていることはしかし、これは今、実際のファイル名があるので、不思議ではない、次のエラー
[League\Flysystem\FileNotFoundException] File not found at path: 016_01_29_094442_create_xxxxx_2_f_a_tokens_table.php
になります私のServiceProviderの外観:
class TwoFAServiceProvider extends ServiceProvider {
---- SNIP -----
public function boot() {
---- SNIP -----
$this->publishMigrations();
}
public function publishMigrations() {
$this->publishes([
__DIR__ . '/../../migrations/' => base_path('/database/migrations'),
], 'migrations');
}
}
これは完璧に機能していたのですが、なぜこれが発生しているのか誰にも分かりますか?
--edit -
問題は、彼らが誰もこの問題を持っている必要がありますので、更新に戻ったより制限のチェックのパスを作ったパッチバージョンでのリーグ\ Flysystemに更新しました。
https://github.com/thephpleague/flysystem/issues/712
これは私にとって解決しました。 – Shikiju