2016-03-30 16 views
1

私はLaravel 5.2アプリケーションを作成しています。私はローカルホストで昨日行ったようlaravelアプリにログインしようとする今、:8888 /ログイン、私はこれを取得: PDOException in Connector.php line 55: SQLSTATE[28000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)Laravel 5.2.27でユーザー 'homeestead' @ 'localhost'(パスワードは:YES)のアクセスが拒否されました。

が設置されたOSX 10.10.5のセキュリティ更新プログラム2016から002だったし、必要再起動。私はこれが仕事と仕事の間で変わった唯一のものだと思う。アップルサイトでそのアップデートのdetailsを見るのは時期尚早です。

マイ.envファイルは次のようになります。

APP_ENV=local 
APP_DEBUG=true 
APP_KEY=0ag8zA7SD5JRSmQTmVOpteTx82lIZF3n 
APP_URL=http://localhost:8888 

DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=laravel_lic 
DB_USERNAME=root 
DB_PASSWORD=root 

私は答えをウェブとのStackOverflowを検索し、次のことを試してみました:

  1. php artisan config:clear設定
  2. をクリアするには、サーバーを再起動しましたサーバが起動したターミナルウィンドウで^ Cを実行してからもう一度起動するphp -S localhost:8888 -t public
  3. 再起動通常のようにOSXシステム環境設定パネルを使用するMySQLサーバ。
  4. "root"
  5. が生じたティンカーでで構成データベースのユーザー名をチェック"laravel_lic"
  6. になった接続php artisan tinkerを使用してDB::connection()->getDatabaseName()に入るが、正常に移行されphp artisan migrateを走った後、成功したすべての移行をロールバックphp artisan migrate:resetを走っチェックテーブルを作成し、私がプロジェクトを開始してからやっているように、PHPStormのデータベースパネルを使って検証しました。
  7. 'homestead'という単語のプロジェクト全体でテキスト検索を行いましたが、唯一の結果はgit ignoreファイルにありました。
  8. 私は、Symfonyのものを更新したコンポーザーアップデートを実行しました。

私はホームステッドを使用していません。

私はunix_socketに関連することもしませんでした。私はこの質問に対する答えを探すまでそれを聞いていなかったので、それについての設定は見当たらないので、そこに問題があるかもしれないとは思わない。

私は過去数時間、何度も何度も(サーバーの再起動など)何かを試していました。

他にこの問題がありますか?もう一度やり直してみるべきですか?

UPDATE 2016年4月1日

問題は何ができるかを知る上の任意の進展せずに長い時間のためにこれを戦った後、私は新鮮なLaravelはビットにより、サイトビットをインストールして再作成作成することを決めました、すべての途中でテスト。良いニュースは、私は今、私のサイトを立ち上げて稼働させ、開発を続けているということです。悪い知らせは、新しいファイルをコピーして、私が行ったようにテストしていたことです。あるサイトから別のサイトに変更されたものはありません。私はこの問題について真の "答え"を持っていればいいと思うが、他に何もない限り、同じ問題を抱える人を試してみるために、他の人のために行った広範な研究とトラブルシューティングの手順をまとめた。

私はまだ問題のサイトをフォルダに持っていますので、誰かが試してみるべきことが他にある場合や、なぜこれが起こっているのか本当の答えを見つけたら、投稿します。

+0

最後の努力として、私はコンピュータを再起動しましたが、今はログイン画面にもアクセスできません。私がアクセスしようとしているどのページにも、右に戻ると表示されます。私は 'php artisan up'を何度も試してみました。何のエラーもなく、それは生きていると言います。私は再び同じ結果を再開した。 –

+0

手動でstorage/framework/deleteを削除すると、メンテナンスモードが解除されました。私は 'php artisan down'を使ってファイルを作成しないので、何が起こっているのか分かりません。これは私がlaravelのバーンバージョンを持っているように感じ始めている。 :(削除は知りたい人のためのファイルです) –

+0

あなたの問題を解決できますか? – Qazi

答えて

0

私はMacでウイルススキャンを実行していましたが、いくつかの感染が見つかりました。それらを削除した後、私はサイトを再試行し、正常に動作しました。感染症は、私が持っていた問題の原因と思われるものです。

+0

これはウイルスとは関係ありません。あなたがサーバを停止し、それを知らずにサーバを再起動したためです。あなたはまた、マックにもウイルス対策が必要ない、私はあなたがどこか仲間になっていると思う。笑 – EyoelD

0

あなたはそれをApacheサーバー以外の専用サーバーでホストしています。したがって、.envファイルを更新するときにサーバーを更新する必要があります。 サーバーを停止して、もう一度php artisan serveを使用して再起動してください。

関連する問題