Laravel は、移行コマンド プロンプトを実行します。そのようなファイルやディレクトリの解決策はありません。laravelmerge_PHP チュートリアル

WBOY
リリース: 2016-07-12 08:56:50
オリジナル
783 人が閲覧しました

Laravel は移行コマンド プロンプトを実行します: そのようなファイルまたはディレクトリ ソリューションはありません、laravelmerge

この記事では、Laravel が移行コマンド プロンプトを実行する例について説明します: そのようなファイルまたはディレクトリ ソリューションはありません。参考のために皆さんと共有してください。詳細は次のとおりです:

今日、Laravel コマンド ライン ツールを使用してデータベース移行操作を実行したときに、図に示すようにエラーが発生し、mysql 2002 エラーが表示されました。

データベースの構成を確認すると、Web サイトのフロントデスクも開くことができ、接続できることが示されています。その理由は何ですか?

Laravel5 では、これを解決する方法は 2 つあります:

1. データベース構成項目を追加します

リーリー

ここで追加された項目は unix_socket で、ローカル Mac にインストールされている MAMP 環境のパスは /Applications/MAMP/tmp/mysql/mysql.sock です。mysql で次のコマンドを入力して確認します。それ:

「%sock%」のような変数を表示します;

下の写真に示すように:

2. .env 構成を変更する

このメソッドは、移行を実行できるように一時的に変更することしかできません。その後、元に戻す必要があります。

リーリー

一時的な変更方法は、DB_HOSTをlocalhost:8889に変更、つまりポート番号を追加してから、Laravel5のartisanコマンドを使用して移行操作を実行することですが、操作が完了したら、元に戻す必要があります。以前の書き込み方法です。そうでない場合、Web サイトのフロント ページは「開けず、データベースに接続できません。エラー メッセージ: SQLSTATE[HY000] [2005] 不明な MySQL サーバー ホスト 'localhost:8889' (0)

」になります。

これで、Laravel5 の移行を使用する際のエラー報告の問題は解決されました。

転載元:シャオタンブログ http://www.tantengvip.com/2015/12/laravel-maigrate-mysql-2000/

Laravel 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: 「Laravel フレームワークの概要と高度なチュートリアル」、「php 優れた開発フレームワークの概要」、「Smarty テンプレートの基本チュートリアル」、「php の日付と時刻」使い方まとめ』、『phpオブジェクト指向プログラミング入門チュートリアル』、『php文字列(ストリング)使い方まとめ』、『php+mysqlデータベース操作入門チュートリアル』、『php共通データベース操作スキルまとめ』

この記事で説明した内容が、Laravel フレームワークに基づいた PHP プログラムの設計に役立つことを願っています。

興味がありそうな記事:

    PHP の Laravel フレームワークと MySQL および Redis データベースの使用法およびデプロイメント
  • PHP の Laravel フレームワークでのメッセージ キュー キューと非同期キューの使用方法
  • Laravel での Trait の使用例の詳細な説明
  • Laravelにファサードを登録する手順の詳細な説明
  • Laravelのコンストラクターの自動依存性注入を実装する方法
  • LaravelのCachingを使用してデータをキャッシュしてデータベースのクエリ圧力を軽減する方法
  • laravelをベースにしたAPPインターフェース(API)の作成
  • PHP の Laravel フレームワークにおける Eloquent の詳細な説明
  • Laravel フレームワーク データベースの CURD 操作とコヒーレント操作の概要を使用したオブジェクト リレーショナル マッピング
  • PHP の Laravel フレームワークにおけるイベント イベント操作の詳細な分析

http://www.bkjia.com/PHPjc/1111344.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1111344.html技術記事 Laravel は移行コマンド プロンプトを実行します: そのようなファイルまたはディレクトリ ソリューションはありません、laravel移り この記事では、Laravel が移行コマンド プロンプトを実行する例について説明します: そのようなファイルまたはディレクトリ ソリューションはありません...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート