ฉันกำลังกำหนดค่าเซิร์ฟเวอร์อูบุนตู 13.10 สำหรับการใช้ไปรษณีย์ ฉันได้ติดตามวิธีใช้บนวิธีใช้ของ Ubuntuโดยไม่มีโชค Mailman ใช้งานได้การรันnewlist
คำสั่งจะสร้างรายการและฉันสามารถรับอีเมลต้อนรับได้ เว็บอินเตอร์เฟสไม่ทำงาน
การเข้าถึงมันแสดงข้อผิดพลาดที่ต้องห้าม 403
บันทึกข้อผิดพลาด Apache2 (รุ่น 2.4) แสดง:
AH01630: client denied by server configuration: /usr/lib/cgi-bin/mailman/admin
พยายามที่จะแก้ปัญหามันผมเห็นว่ากับ Apache 2.4 อนุญาตให้จากทุกคำสั่งควรจะเปลี่ยนเป็นต้องมีได้รับทั้งหมด
การทำเช่นนี้ไม่สามารถแก้ไขข้อผิดพลาด แต่เปลี่ยนข้อผิดพลาดเป็น:
AH01797: client denied by server configuration: /usr/lib/cgi-bin/mailman/
ฉันติดอยู่ที่นี่ ฉันไม่สามารถหาสาเหตุของปัญหาได้ แน่นอนว่ามีบางสิ่งที่เกี่ยวข้องกับการดำเนินการด้านความปลอดภัยของ cgi แต่อยู่ที่ไหน
นี่คือเนื้อหาของ mailman.conf ลงในไซต์ apache:
ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/
Alias /pipermail/ /var/lib/mailman/archives/public/
Alias /images/mailman/ /usr/share/images/mailman/
<Directory /usr/lib/cgi-bin/mailman/>
AllowOverride None
Options ExecCGI
AddHandler cgi-script .cgi
Order allow,deny
Require all granted
</Directory>
<Directory /var/lib/mailman/archives/public/>
Options FollowSymlinks
AllowOverride None
Order allow,deny
Require all granted
</Directory>
<Directory /usr/share/images/mailman/>
AllowOverride None
Order allow,deny
Require all granted
</Directory>
ขอบคุณ