JakubEG | 2019-07-01 18:09:51 UTC | #1
Witam.
Chciałem zaktualizować Pterodactyl Panel z wersji 0.7.13 na 0.7.14 korzystając z instrukcji https://pterodactyl.io/panel/upgrade/0.7.html
Problem pojawia się gdy wpisuję poniższe komendy:
php artisan migrate –force
php artisan db:seed –force
Wypluwa wtedy 3 błędy:
In Connection.php line 664:
SQLSTATE[HY000] [1045] Access denied for user ‘pterodactyl’@’localhost’ (us
ing password: NO) (SQL: select * fromnests
where (author
= support@pte
rodactyl.io))In PDOConnection.php line 50:
SQLSTATE[HY000] [1045] Access denied for user ‘pterodactyl’@’localhost’ (us
ing password: NO)In PDOConnection.php line 46:
SQLSTATE[HY000] [1045] Access denied for user ‘pterodactyl’@’localhost’ (us
ing password: NO)
Próbując znaleźć rozwiązanie w necie dowiedziałem się że może coś być źle ustawione w pliku .env (np. aby ustawić adres IP zamiast localhost ale dokładnie tak mam zrobione oraz login, hasło i baza się zgadzają.
Jeszcze zastanawia mnie czy nie powinno być napisane w tych komunikatach
‘’using password: YES’’ a nie NO.
Z góry dziękuję za każdą pomoc! :blush:
JakubEG | 2019-07-01 15:09:30 UTC | #3
Dodatkowo dodam że miałem przenoszony VPS z FR na PL..
DBanaszewski | 2019-07-03 11:58:03 UTC | #4
[quote=”JakubEG, post:1, topic:11430”]
[1045] Access denied for user ‘pterodactyl’@‘localhost’ (us
ing password: NO)
[/quote]
Tutaj widzimy, że użytkownik pterodactyl
nie ma dostępu do bazy MySQL.
Wszystkie te błędy są z tym związane, być może konfiguracja Pterodactyla została zresetowana.
[quote=”JakubEG, post:1, topic:11430”]
Jeszcze zastanawia mnie czy nie powinno być napisane w tych komunikatach
‘‘using password: YES’’ a nie NO.
[/quote]
Jeżeli w błędzie występuje treść using password: YES
to informuje nas o tym, że dany użytkownik próbował się zalogować z pomocą hasła. Wersja z NO
mówi o tym, że użytkownik próbował się zalogować bez pomocy hasła.
JakubEG | 2019-07-03 11:58:00 UTC | #5
Przeinstalowałem PHP i skonfigurowałem ponownie i zadziałało..
system | 2019-08-04 11:58:01 UTC | #6
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.