問題タブ [laravel-sail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1402 参照

laravel - laravel、sail shell、sail artisanコマンドが機能しなくなりました

sail shellsail artisanコマンドが機能しなくなりました。

しかしsail upsail downまだ働いています。

バージョンの詳細

PHP : 8.0.5
laravel: 8.41.0
セイル: 1.5.1
ドッカー: 3.3.3
OS: macOS 11.3.1

私の docker-compose.yml ファイル

私の環境。ファイル

画像で帆コマンドが機能していないことがわかるように、空を返します。

ここに画像の説明を入力

ありがとうございました。

0 投票する
1 に答える
1131 参照

php - 既存のプロジェクトでの Laravel Sail - 不明なデータベース SQLSTATE[HY000] [1049]

Laravel Sail を使用して、既存のプロジェクトをローカルでスプールしようとしています。1049 不明なデータベース エラーが頻繁に発生します。私は次のことを試しました:

また、ホストとして mysql を .env.example ファイルのように 127.1.1.0 を使用するように置き換えてみましたが、うまくいきませんでした。

コンテナの再構築も試みましたが、問題は解決していないようです。

ここに画像の説明を入力

これが私の .env ファイルです (ルート以外のユーザーで試してみると、アクセスが拒否されたことを示す 1045 エラーが表示され、これらが関連しているかどうか疑問に思います):

ここに私の docker-compose.yml ファイルがあります:

データベース構成:

アップデート:

同じWSLインストールの隣接するディレクトリにlaravelの新規インストールをインストールし、docker-compose.yml、.env、およびdatabase.php構成ファイルがすべて同じであることを確認しました。新しいインストールは正常に起動し、DB に接続できますが、既存のプロジェクトはまだ機能しません。本当に混乱..

0 投票する
2 に答える
1539 参照

php - Laravel Sail - SQLSTATE[HY000] [2002] そのようなファイルまたはディレクトリはありません

Laravel Sailのチュートリアルに従い、正常に動作していますが、別のマシンでレポ ( docker-compose up ) を複製すると、コンテナー内で移行を実行しようとすると、次のエラーが発生します。

SQLSTATE[HY000] [2002] そのようなファイルまたはディレクトリはありません (SQL: create table migrations( idint unsigned not null auto_increment primary key, migrationvarchar(255) not null, batchint not null) default character set utf8mb4 collat​​e 'utf8mb4_unicode_ci')

すでにいくつかの解決策を試しましたが、何も機能しませんでした。

私のdatabase.phpファイル:

私の.envファイル: