Nikox | 2018-08-07 22:07:47 UTC | #1
Witam, mam problem z apache2 oraz przywróceniem bazy danych.
Apache
Problem polega na tym, że apache jest uruchomione oraz zainstalowane, ale nie działa.
MySQL
Przy wykonywaniu polecenia mysql --defaults-file=/etc/mysql/debian.cnf < dump.sql
pojawia się to:
bopke | 2018-08-07 22:08:05 UTC | #2
przy przywracaniu bazy spróbuj dodać flagi -u root -pHASLO_ROOT
(brak spacji między hasłem a -p
)
przy apache - usługa pracuje? systemctl status apache2
Nikox | 2018-08-07 22:09:59 UTC | #3
Nikox | 2018-08-07 22:13:06 UTC | #4
Użyłem innego hasła, teraz mam to
bopke | 2018-08-07 22:14:52 UTC | #5
usuń może ten argument z defaultami, raczej nie jest potrzebne
Nikox | 2018-08-07 22:18:06 UTC | #6
1 próba z użyciem hasła do konta root
2 próba z użyciem hasła do bazy mysql
bopke | 2018-08-07 22:19:37 UTC | #7
Chodzi oczywiście o hasło do bazy mysql, a nie konta roota systemowego. Błąd sugeruje, że coś jest nie tak chyba ze zrzutem, ale dziwi mnie to, że błąd pochodzi z basha, nie wiem o co chodzi.
Co do apache, masz może coś w /var/log/apache2/error.log
?
Nikox | 2018-08-07 22:23:01 UTC | #8
bopke | 2018-08-07 22:24:27 UTC | #9
Czy jesteś pewien, że próbujesz połączyć się z serwerem za pomocą prawidłowego adresu, na http?
Nikox | 2018-08-07 22:26:16 UTC | #10
IP numeryczne działa, domena już nie. Wcześniej (przed reinstalacją) działało.
Nikox | 2018-08-08 00:34:32 UTC | #11
Naprawiłem wpisywanie hasła, dałem je w ’ ‘. Teraz mam taki problem: ERROR 1049 (42000): Unknown database '/etc/mysql/debian.cnf'
Nikox | 2018-08-08 00:47:23 UTC | #12
Mam jeszcze problem z domeną. Działa ona poprawnie na serwer mc i ts, ale na www już nie. Przy wejściu ukazuje się taki błąd:
Nikox | 2018-08-08 05:45:20 UTC | #13
Problem z domeną już naprawiłem. Okazało się, że było wymuszone połączenie https, wygenerowanie certyfikatu SSL weliminowało problem. Teraz pozostaje jedynie problem z mysql oraz phpmyadminem. Wygląda na to, że nie jest zainstalowany, a jest. Spróbowałem zrobić reinstall, wypluwa taki błąd:
Edytuje post żeby nie spamić
Problem z phpmyadminem został już całkowicie wyeliminowany, musiałem ręcznie skonfigurować baze oraz wykonać
sudo apt install libapache2-mod-php7.0
Nikox | 2018-08-08 07:34:46 UTC | #14
Problem został rozwiązany. Opiszę tu jak go rozwiązałem.
Apache2
Tu nie było problemów, po prostu miałem wymuszone używanie https, wygenerowanie nowego certyfikatu pomogło.
Przywrócenie baz danych
Zadziałała ta komenda:
phpMyAdmin
Ręcznie skonfigurowałem bazę danych, następnie doinstalowałem brakujące pakiety
sudo apt install libapache2-mod-php7.0
service apache2 restart
system | 2018-09-09 07:34:20 UTC | #15
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.