Puncte:0

Apache nu pornește în timpul instalării RT5: problemă de acces la BAZĂ DE DATE

drapel za
nil

Apache nu pornește.

(rt5venv) root@devrt5:/etc/apache2/sites-available# systemctl start apache2
Lucrarea pentru apache2.service a eșuat deoarece procesul de control a ieșit cu cod de eroare.
Consultați „starea systemctl apache2.service” și „journalctl -xe” pentru detalii.

Încercați 1:

(rt5venv) root@devrt5:/etc/apache2/sites-available# systemctl status apache2

Sau cu journalctl -xe:

Dec 20 17:44:44 devrt5 apachectl[19768]: problemă de conectivitate.
Dec 20 17:44:44 devrt5 apachectl[19768]: eroarea RT a revenit când încerca să se conecteze la baza ta de date
20 decembrie 17:44:44 devrt5 apachectl[19768]: Acces eșuat de conectare a fost interzis pentru utilizatorul „rt_user”@“localhost”
Dec 20 17:44:44 devrt5 apachectl[19768]: la /opt/rt5/sbin/../lib/RT.pm linia 222.
Dec 20 17:44:44 devrt5 RT[19771]: [19771] DBI 
connect('dbname=rt5;host=localhost','rt_user',...)
Dec 20 17:44:45 devrt5 systemd[1]: apache2.service: Procesul de control a fost ieșit, cod=status ieșit=1
20 decembrie 17:44:45 devrt5 sudo[19765]: pam_unix(sudo:session): sesiune închisă pentru utilizator root
Dec 20 17:44:45 devrt5 systemd[1]: apache2.service: Eșuat cu rezultatul „exit-code”.
Dec 20 17:44:45 devrt5 systemd[1]: Nu s-a pornit Apache HTTP Server.
-- Unitatea apache2.service a eșuat.

Mai multe încercări:

(rt5venv) root@devrt5:/tmp/rt-5.0.2# /opt/rt5/sbin/rt-server &
[2] 21336
[1] Ieșire 2 /opt/rt5/sbin/rt-server
(rt5venv) root@devrt5:/tmp/rt-5.0.2# 
RT nu s-a putut conecta la baza de date în care sunt stocate biletele.
Dacă aceasta este o nouă instalare a RT, ar trebui să vizitați adresa URL de mai jos
pentru a configura RT și a inițializa baza de date.

Dacă aceasta este o instalare RT existentă, aceasta poate indica o bază de date
problema de conectivitate.

Eroare RT a revenit când a încercat să se conecteze la baza ta de date a fost:

Acces eșuat de conectare a fost interzis pentru utilizatorul „rt_user”@“localhost” (folosind parola: YES)
 la /opt/rt5/sbin/../lib/RT.pm linia 222.

De asemenea, am făcut următoarele:

  1. S-au acordat toate privilegiile pe rt5.* la rt_user@localhost cu acorda opțiune.
  2. Configurați parola, precum și rt_user pentru DB în rt_siteconfig.pm.

Pot intra în MySQL folosind mysql -u root -p si functioneaza perfect.

Sunt bucuros să ofer mai multe detalii despre informațiile despre fișier, dacă este necesar.

drapel in
Nu sunt sigur ce cont de utilizator MySQL utilizați pentru site. `rt_user` sau `root`. După cum a afirmat @guiverc, `root` nu poate fi folosit de sisteme (cu excepția cazului în care rulează ca `sudo`). `/var/log/apache2/error.log` conține informații utile pentru a explica problema?
nil avatar
drapel za
nil
Iată mai multe detalii despre sistem: ID distribuitor:Ubuntu; Descriere:Ubuntu 18.04.6 LTS; Lansare:18.04; Nume de cod: bionic Folosesc rt_user ca utilizator SQL. Următoarele sunt informațiile pe care le-am găsit în error.log: Linia de comandă: „/usr/sbin/apache2” RT nu s-a putut conecta la baza de date în care sunt stocate biletele. Dacă aceasta este o instalare RT existentă, aceasta poate indica o bază de date problema de conectivitate. Eroare pe care a primit-o RT în încercarea de a se conecta la baza ta de date a fost: Acces eșuat de conectare a fost interzis pentru utilizatorul „rt_user”@“localhost” (folosind parola: YES) la /opt/rt5/sbin/../lib/RT.pm linia 222.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.