วิธีแก้ปัญหาข้อผิดพลาด Webmail File Not Found in Roundcube ซึ่งปรากฏหลังจาก update ของแพ็คเกจบนเซิร์ฟเวอร์ ที่อยู่ /webmail
ใช้มากในการเข้าถึง บริการอีเมล จาก เว็บอินเตอร์เฟส. แม้จะเป็นมืออาชีพมากกว่าก็ตาม Outlook, Thunderbird, webmailวิธีการนี้ยังคงมีให้สำหรับผู้ใช้จำนวนมาก
การเข้าถึง บริการอีเมล ในเบราว์เซอร์ เป็นไปได้ก็ต่อเมื่อเราติดตั้งซอฟต์แวร์เว็บเช่น .บนเซิร์ฟเวอร์อีเมล Roundcube. มันจะดีกว่าที่จะใช้งานได้
เนื้อหา
แก้ไขปัญหา Webmail File Not Found in Roundcube (VestaCP / CentOS)
อย่างที่ฉันได้กล่าวไว้ข้างต้นหลังจาก a update ซอฟต์แวร์ al Roundcube, ไม่สามารถเข้าถึงบริการได้ ในกรณีของฉันมันเกี่ยวกับ Roundcube บน VestaCPแต่ข้อผิดพลาดเป็นเรื่องปกติในระบบอื่น การจัดการโฮสติ้ง. สิ่งเดียวกันนี้สามารถเกิดขึ้นได้บน cPanel หรือบนเซิร์ฟเวอร์ที่ใช้ Ubuntu หรือการแจกจ่ายอื่น Linux.
FILE NOT FOUND
The requested resource was not found!
Please contact your server-administrator.
Failed request: example.com/webmaill
มันไม่ใช่ ความผิดพลาดที่น่ากลัวแม้ Roundcube ไม่สามารถใช้งานได้อีกต่อไป Administratorเซิร์ฟเวอร์สามารถแก้ไขข้อผิดพลาดได้ในเวลาเพียง 2 นาที
เหตุใดข้อผิดพลาด File Not Found จึงปรากฏขึ้นเมื่อเข้าถึง Roudcube Webmail?
ตามที่เขาบอกเราใน ข้อผิดพลาด webmail. ทรัพยากรของ Roundcube ไม่พบ “The requested resource was not found!“. หลังการอัพเดท Roundcube ที่อินเทอร์เฟซใหม่ (การออกแบบ) สกินที่แสดงบนเซิร์ฟเวอร์ไม่ตรงกับสกินในการกำหนดค่า Roundcube.
เรารันบรรทัดคำสั่งในเซิร์ฟเวอร์และพยายามเข้าถึง /webmail:
tail -f /var/log/roundcubemail/errors.log
In errors.log
เราพบข้อผิดพลาดต่อไปนี้:
PHP Error: Error loading template for login in /usr/share/roundcubemail/program/include/rcmail_output_html.php on line 804 (GET /webmail/)
บรรทัด 804 คือบรรทัดที่สอบถามเทมเพลต Roundcube และไม่สามารถหาชุดผิวใน config.inc.php
.
การแก้ไขข้อผิดพลาด Roundcube: The requested resource was not found!
เวลาที่ต้องการ: 2 นาที
เราเปลี่ยนชื่อสกินเก่า Roundcube ด้วยชื่อใหม่
- เราระบุชื่อสกิน Roundcube
เรารันคำสั่งในเซิร์ฟเวอร์:ls -all /usr/share/roundcubemail/skins
- เรากำลังแก้ไขไฟล์การกำหนดค่าของ Roundcube
กับบรรณาธิการ
nano
,เราจะแก้ไขชื่อสกิน Roundcube inconfig.inc.php
. ในบรรทัดสุดท้ายเราต้องมี:$config['skin'] = 'elastic';
.nano /etc/roundcubemail/config.inc.php
หลังจากบันทึกการเปลี่ยนแปลงแล้ว ให้เข้าไปที่ /webmail si Roundcube มันจะทำงานอีกครั้ง
วิธีนี้แก้ปัญหาได้! ขอบใจ
ที่ดี!
ขอบคุณสำหรับบทความนี้แก้ไขปัญหาของฉัน! สุขสันต์วันหยุดจากแคนาดา!
ขอบคุณมาก