Puncte:0

Configurarea Request Tracker 5.0.2 cu Apache2 pe Ubuntu 18.04.6 LTS; Lansare:18.04;

drapel za
nil

Încerc să instalez Request Tracker 5.0.2 cu Apache2 pe VM cu config.â Ubuntu 18.04.6 LTS; Lansare:18.04; și a urmat următorul tutorial pentru a instala RT5 https://rt-wiki.bestpractical.com/wiki/ManualInstallation.

Așa că am folosit readme-ul de la https://docs.bestpractical.com/rt/5.0.2/web_deployment.html pentru configurarea web. Când încerc să repornesc Apache și încerc să îmi iau pagina web, îmi trimite asta mesaj:

Aproape ai ajuns!
Nu v-ați configurat încă serverul web pentru a rula RT. 
Se pare că ați instalat corect interfața web a RT, dar nu v-ați configurat încă serverul web să „ruleze” serverul RT care alimentează interfața web. 

Următorul pas este să editați fișierul de configurare al serverului dvs. web pentru a-i instrui să folosească mod_perl sau FastCGI de la RT. Dacă aveți nevoie de asistență comercială, vă rugăm să ne contactați la [email protected].

Nu am găsit ce altceva trebuie să schimb în fișierul de configurare Apache.

Iată codul pe care îl am în rt.conf:

<VirtualHost rt.example.com(No worries here)>

        AddDefaultCharset UTF-8

        ServerAdmin webmaster@localhost
        DocumentRoot "/opt/rt5/share/html"

        <Location />
            Require all granted
            Options +ExecCGI
            AddHandler fcgid-script fcgi
        </Location>

       <Perl>
            use Plack::Handler::Apache2;
            Plack::Handler::Apache2->preload("/opt/rt5/sbin/rt-server");
       </Perl>

        LogLevel debug ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Am încercat să rezolv urmând instrucțiuni diferite din acest ghid și altele, dar încă mă confrunt cu aceeași problemă:https://hendgrow.com/2020/09/25/how-to-install-rt-5-robust-high-volume-ticketing-system-ubuntu-20-04-with-mariadb-and-apache2/

Dacă este nevoie de mai multe informații, vă rog să-mi spuneți. Multumesc anticipat pentru orice ajutor!

nil avatar
drapel za
nil
@matigo Cu ScriptAlias ​​/ /opt/rt5/sbin/rt-server.fcgi/ Am aceasta problema: Eroare internă server: serverul a întâmpinat o eroare internă sau o configurare greșită. am încercat să opresc apache2 și să repornesc: apachectl stop dar a primit următoarea eroare: apache2: Nu a putut determina în mod fiabil numele de domeniu complet calificat al serverului, folosind 127.0.1.1. Setați directiva „ServerName” la nivel global pentru a suprima acest mesaj sugestie găsită: https://askubuntu.com/questions/256013/apache-error-could-not-reliably-determine-the-servers-fully-qualified-domain-n a actualizat numele serverului; problema s-a repetat
nil avatar
drapel za
nil
De asemenea, această linie din codul de mai sus este afișată ca o problemă: „use Plack::Handler::Apache2;” asa ca am comentat intregul ... perl> dar nu pot găsi o altă modalitate de a edita fișierul de configurare al serverului web pentru a-i instrui să folosească mod_perl sau FastCGI de la RT, deoarece aceasta este metoda sugerată în documentație.
drapel in
De obicei, chestia „ServerName” nu este deosebit de importantă. Dacă vedeți o eroare HTTP 500 (Server intern), atunci ar trebui să existe ceva mai specific și mai ușor de acționat în fișierul `/var/log/apache2/error.log` care să vă permită să știți exact care este problema, cum ar fi un lipsește fișierul sau directorul.
nil avatar
drapel za
nil
@matigo Mulțumesc! Da, asta este ceea ce am găsit în jurnalul de erori ca problemă de bază, dar nu pot găsi multe informații despre: deoarece configurația dvs. există (/opt/rt5/etc/RT_SiteConfig.pm) dar nu poate fi scrisă, refuz să fac orice. [fcgid:warn] (104) Resetarea conexiunii de către peer: mod_fcgid: eroare la citirea datelor de pe serverul FastCGI [core:error] Sfârșitul ieșirii scriptului înaintea antetelor: rt-server.fcgi Apreciez foarte mult feedback-ul tău!
drapel in
Dacă rulați `sudo service apache2 reload` (*nu* `repornire`), sistemul pornește corect?
nil avatar
drapel za
nil
Să [continuăm această discuție în chat](https://chat.stackexchange.com/rooms/132556/discussion-between-nil-and-matigo).

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.