Score:1

ปัญหากับ apache2 บน Ubuntu 18.04

ธง id

ปรากฎว่าฉันพยายามดูเนื้อหาของโฟลเดอร์ แต่ไม่มีอะไรออกมา ฉันได้รับภาพนี้ ป้อนคำอธิบายรูปภาพที่นี่

และนี่คือการกำหนดค่าไฟล์ที่ทำให้ฉันมีข้อผิดพลาด

<โฮสต์เสมือน *:80>
    # คำสั่ง ServerName ตั้งค่ารูปแบบคำขอ ชื่อโฮสต์ และพอร์ตที่
    # เซิร์ฟเวอร์ใช้เพื่อระบุตัวเอง สิ่งนี้ใช้เมื่อสร้าง
    # URL การเปลี่ยนเส้นทาง ในบริบทของโฮสต์เสมือน ชื่อเซิร์ฟเวอร์
    # ระบุชื่อโฮสต์ที่ต้องปรากฏในส่วนหัวของคำขอ Host:
    # ตรงกับโฮสต์เสมือนนี้ สำหรับโฮสต์เสมือนเริ่มต้น (ไฟล์นี้) สิ่งนี้
    # ค่าไม่ได้ชี้ขาดเนื่องจากใช้เป็นทางเลือกสุดท้ายโฮสต์โดยไม่คำนึงถึง
    # อย่างไรก็ตาม คุณต้องตั้งค่าสำหรับโฮสต์เสมือนเพิ่มเติมอย่างชัดเจน
    #ชื่อเซิร์ฟเวอร์ www.example.com

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
    
    <ไดเร็กทอรี /var/www/html>

        DirectoryIndex red.html
        ดัชนีตัวเลือก FollowSymLinks MultiViews
        AllowOverride ไม่มี
        คำสั่งอนุญาตปฏิเสธ
        อนุญาตจากทั้งหมด

    </ไดเร็กทอรี>
    
    <ไดเรกทอรี /var/www/html/datos>

        DirectoryIndex index.html
                ตัวเลือก FollowSymLinks MultiViews
                AllowOverride ไม่มี
                คำสั่งอนุญาตปฏิเสธ
                อนุญาตจากทั้งหมด

    </ไดเร็กทอรี>
    
    นามแฝง /wiki /home/alumno/wiki
    <ไดเร็กทอรี /home/alumno/wiki>

        DirectoryIndex index.html
        ดัชนีตัวเลือก FollowSymLinks MultiViews
        AllowOverride ไม่มี
        คำสั่งอนุญาตปฏิเสธ
        อนุญาตจากทั้งหมด
    
    </ไดเร็กทอรี>

    # loglevels ที่มีอยู่: trace8, ..., trace1, debug, ข้อมูล, ประกาศ, เตือน,
    # ข้อผิดพลาด วิกฤต การแจ้งเตือน เกิดขึ้น
    # นอกจากนี้ยังสามารถกำหนดค่าล็อกระดับโดยเฉพาะได้
    # โมดูล เช่น
    #ข้อมูล LogLevel ssl:warning

    บันทึกข้อผิดพลาด ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log รวมกัน

    # สำหรับไฟล์การกำหนดค่าส่วนใหญ่จาก conf-available/ ซึ่งได้แก่
    # เปิดใช้งานหรือปิดใช้งานในระดับโลกก็เป็นไปได้
    # รวมบรรทัดสำหรับโฮสต์เสมือนหนึ่งรายการเท่านั้นตัวอย่างเช่น
    # บรรทัดต่อไปนี้เปิดใช้งานการกำหนดค่า CGI สำหรับโฮสต์นี้เท่านั้น
    # หลังจากถูกปิดใช้งานทั่วโลกด้วย "a2disconf"
    #รวม conf-available/serve-cgi-bin.conf

    เอกสารข้อผิดพลาด 404 /no_encontrada.html
</เวอร์ชวลโฮสต์>

# เป็นกลุ่ม: ไวยากรณ์=apache ts=4 sw=4 sts=4 sr noet

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

นามแฝง /wiki /home/alumno/wiki
    <ไดเร็กทอรี /home/alumno/wiki>

        DirectoryIndex index.html
        ดัชนีตัวเลือก FollowSymLinks MultiViews
        AllowOverride ไม่มี
        คำสั่งอนุญาตปฏิเสธ
        อนุญาตจากทั้งหมด
    
    </ไดเร็กทอรี>

ฉันได้เริ่มบริการใหม่แล้ว และมันก็เริ่มต้นใหม่ได้ตามปกติสำหรับฉันดังที่เห็นในภาพต่อไปนี้

ป้อนคำอธิบายรูปภาพที่นี่

ควรจะออกมาดังภาพต่อไปนี้

ป้อนคำอธิบายรูปภาพที่นี่

สิทธิ์ของโฟลเดอร์ /home/student/wiki คือ:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันเพิ่งดูที่บันทึกข้อผิดพลาดและมีข้อความดังต่อไปนี้

ป้อนคำอธิบายรูปภาพที่นี่

[อา. 30 ม.ค. 20:43:23.441530 2022] [authz_core:error] [pid 6242:tid 139632557659904] [client 127.0.0.1:57776] AH01630: ไคลเอ็นต์ถูกปฏิเสธโดยการกำหนดค่าเซิร์ฟเวอร์: /home/alumno/wiki

ขอบคุณมากสำหรับความช่วยเหลือของคุณ

Tilman avatar
cn flag
สิทธิ์การเข้าถึงไดเร็กทอรี `/home/alumno/wiki` คืออะไร คุณสามารถแสดงได้ด้วยคำสั่ง: `ls -ld /home/alumno/wiki`
in flag
ซึ่งอาจเกิดจาก AppArmor ปิดกั้นการเข้าถึง `/ home` คุณมีนโยบายใดบ้างสำหรับ Apache ใน AppArmor
Javier G.Raya avatar
id flag
มันเกี่ยวอะไรกับแอพเมอร์
Score:0
ธง id

ปัญหาคือคุณต้องให้มันอยู่ในสิ่งที่ทำให้ฉันล้มเหลว

ต้องได้รับอนุญาตทั้งหมด

ฉันอยู่ดังนี้:

นามแฝง /wiki /home/alumno/wiki
    <ไดเร็กทอรี /home/alumno/wiki>

        DirectoryIndex index.html
        ดัชนีตัวเลือก FollowSymLinks MultiViews
        AllowOverride ไม่มี
        คำสั่งอนุญาตปฏิเสธ
        อนุญาตจากทั้งหมด
        ต้องได้รับอนุญาตทั้งหมด
    </ไดเร็กทอรี>

นี่เป็นเพราะมันทำงานมาก่อนใน apache เวอร์ชัน 2.2 แต่สำหรับ 2.4 คุณต้องเพิ่มบรรทัดสุดท้ายนั้น

ป้อนคำอธิบายรูปภาพที่นี่

โพสต์คำตอบ

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