Score:0

การกำหนดค่า Request Tracker 5.0.2 ด้วย Apache2 บน Ubuntu 18.04.6 LTS; เผยแพร่:18.04;

ธง za
nil

ฉันกำลังพยายามติดตั้ง Request Tracker 5.0.2 ด้วย Apache2 บน VM ด้วย config.â Ubuntu 18.04.6 LTS; เผยแพร่:18.04; และทำตามคำแนะนำต่อไปนี้เพื่อติดตั้ง RT5 https://rt-wiki.bestpractical.com/wiki/ManualInstallation.

ดังนั้นฉันจึงใช้ readme จาก https://docs.bestpractical.com/rt/5.0.2/web_deployment.html สำหรับการกำหนดค่าเว็บ เมื่อฉันพยายามรีสตาร์ท Apache และฉันพยายามรับหน้าเว็บของฉัน มันส่งสิ่งนี้มาให้ฉัน ข้อความ:

คุณเกือบจะถึงแล้ว!
คุณยังไม่ได้กำหนดค่าเว็บเซิร์ฟเวอร์ให้เรียกใช้ RT 
ดูเหมือนว่าคุณได้ติดตั้งเว็บอินเตอร์เฟสของ RT อย่างถูกต้อง แต่ยังไม่ได้กำหนดค่าเว็บเซิร์ฟเวอร์ของคุณให้ "เรียกใช้" เซิร์ฟเวอร์ RT ซึ่งขับเคลื่อนเว็บอินเตอร์เฟส 

ขั้นตอนต่อไปคือแก้ไขไฟล์คอนฟิกูเรชันของเว็บเซิร์ฟเวอร์เพื่อสั่งให้ใช้ตัวจัดการ mod_perl หรือ FastCGI ของ RT หากคุณต้องการการสนับสนุนเชิงพาณิชย์ โปรดติดต่อเราที่ [email protected]

ฉันไม่พบสิ่งอื่นที่ฉันต้องเปลี่ยนในไฟล์การกำหนดค่าของ Apache

นี่คือรหัสที่ฉันมีใน 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>

ฉันพยายามแก้ไขโดยทำตามคำแนะนำต่างๆ ในคู่มือนี้และคำแนะนำอื่นๆ แต่ยังคงประสบปัญหาเดียวกัน:https://hendgrow.com/2020/09/25/how-to-install-rt-5-robust-high-volume-ticketing-system-ubuntu-20-04-with-mariadb-and-apache2/

หากต้องการข้อมูลเพิ่มเติม โปรดแจ้งให้เราทราบ ขอบคุณล่วงหน้าสำหรับความช่วยเหลือ!

nil avatar
za flag
nil
@matigo ด้วย ScriptAlias ​​/ /opt/rt5/sbin/rt-server.fcgi/ ฉันได้รับปัญหานี้: ข้อผิดพลาดภายในเซิร์ฟเวอร์: เซิร์ฟเวอร์พบข้อผิดพลาดภายในหรือการกำหนดค่าผิดพลาด พยายามหยุด apache2 และรีสตาร์ท: apachectl stop แต่มีข้อผิดพลาดต่อไปนี้: apache2: ไม่สามารถระบุชื่อโดเมนแบบเต็มของเซิร์ฟเวอร์ได้อย่างน่าเชื่อถือโดยใช้ 127.0.1.1 ตั้งค่าคำสั่ง 'ชื่อเซิร์ฟเวอร์' ทั่วโลกเพื่อระงับข้อความนี้ พบคำแนะนำ: https://askubuntu.com/questions/256013/apache-error-could-not-reliably-determine-the-servers-fully-qualified-domain-n อัปเดตชื่อเซิร์ฟเวอร์ ปัญหาซ้ำ
nil avatar
za flag
nil
นอกจากนี้ บรรทัดนี้ในโค้ดข้างต้นยังแสดงเป็นประเด็น: "use Plack::Handler::Apache2;" ดังนั้นฉันจึงแสดงความคิดเห็นทั้งหมด ... perl> ส่วนหนึ่ง แต่ฉันไม่สามารถหาวิธีอื่นในการแก้ไขไฟล์การกำหนดค่าของเว็บเซิร์ฟเวอร์เพื่อสั่งให้ใช้ตัวจัดการ mod_perl หรือ FastCGI ของ RT เนื่องจากเป็นวิธีที่แนะนำในเอกสารประกอบ
in flag
สิ่งที่เป็น `ชื่อเซิร์ฟเวอร์` มักไม่สำคัญเป็นพิเศษ หากคุณเห็นข้อผิดพลาด HTTP 500 (เซิร์ฟเวอร์ภายใน) ควรมีบางอย่างที่เฉพาะเจาะจงและดำเนินการได้ในไฟล์ `/var/log/apache2/error.log` เพื่อให้คุณทราบว่าปัญหาคืออะไร เช่น ไฟล์หรือไดเร็กทอรีหายไป
nil avatar
za flag
nil
@matigo ขอบคุณ! ใช่ นี่คือสิ่งที่ฉันพบในบันทึกข้อผิดพลาดซึ่งเป็นปัญหาหลัก แต่ฉันไม่พบข้อมูลมากนัก: เนื่องจากมีการกำหนดค่าของคุณ (/opt/rt5/etc/RT_SiteConfig.pm) แต่ไม่สามารถเขียนได้ ฉันจึงปฏิเสธที่จะทำ อะไรก็ตาม. [fcgid:warn] (104)การรีเซ็ตการเชื่อมต่อโดยเพียร์: mod_fcgid: ข้อผิดพลาดในการอ่านข้อมูลจากเซิร์ฟเวอร์ FastCGI [core:error] สิ้นสุดเอาต์พุตของสคริปต์ก่อนส่วนหัว: rt-server.fcgi ฉันขอขอบคุณความคิดเห็นของคุณ!
in flag
หากคุณเรียกใช้ `sudo service apache2 reload` (*not* `restart`) ระบบจะเริ่มต้นอย่างถูกต้องหรือไม่
nil avatar
za flag
nil
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/132556/discussion-between-nil-and-matigo)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา