Điểm:1

Sự cố với apache2 trên Ubuntu 18.04

lá cờ id

Hóa ra là tôi đang cố xem nội dung của thư mục nhưng không có gì xuất hiện, tôi nhận được hình ảnh này. nhập mô tả hình ảnh ở đây

Và đây là cấu hình của tôi về tệp gây ra lỗi cho tôi

<Máy chủ ảo *:80>
    # Lệnh ServerName đặt lược đồ yêu cầu, tên máy chủ và cổng
    # máy chủ sử dụng để nhận dạng chính nó. Điều này được sử dụng khi tạo
    # URL chuyển hướng. Trong bối cảnh máy chủ ảo, ServerName
    # chỉ định tên máy chủ nào phải xuất hiện trong tiêu đề Host: của yêu cầu tới
    # phù hợp với máy chủ ảo này. Đối với máy chủ ảo mặc định (tệp này)
    # giá trị không mang tính quyết định vì nó được sử dụng làm máy chủ lưu trữ cuối cùng bất kể.
    # Tuy nhiên, bạn phải đặt nó cho bất kỳ máy chủ ảo nào khác một cách rõ ràng.
    #ServerName www.example.com

    Quản trị viên web ServerAdmin@localhost
    Tài liệuRoot /var/www/html
    
    <Thư mục /var/www/html>

        Directory Index red.html
        Tùy chọn Chỉ mục FollowSymLinks MultiViews
        AllowOverride Không có
        Lệnh cho phép, từ chối
        cho phép từ tất cả

    </Thư mục>
    
    <Thư mục /var/www/html/datos>

        Directory Index index.html
                Tùy chọn FollowSymLinks MultiViews
                AllowOverride Không có
                Lệnh cho phép, từ chối
                cho phép từ tất cả

    </Thư mục>
    
    Bí danh /wiki /nhà/cựu sinh viên/wiki
    <Thư mục /home/alumno/wiki>

        Directory Index index.html
        Tùy chọn Chỉ mục FollowSymLinks MultiViews
        AllowOverride Không có
        Lệnh cho phép, từ chối
        cho phép từ tất cả
    
    </Thư mục>

    # Các mức nhật ký có sẵn: theo dõi8, ..., theo dõi1, gỡ lỗi, thông tin, thông báo, cảnh báo,
    # lỗi, chí mạng, cảnh báo, nổi lên.
    # Cũng có thể cấu hình loglevel cho cụ thể
    # mô-đun, ví dụ:
    #LogLevel thông tin ssl:cảnh báo

    Nhật ký lỗi ${APACHE_LOG_DIR}/error.log
    Nhật ký tùy chỉnh ${APACHE_LOG_DIR}/access.log kết hợp

    # Đối với hầu hết các tệp cấu hình từ conf-available/, đó là
    # được bật hoặc tắt ở cấp độ toàn cầu, có thể
    # bao gồm một dòng cho chỉ một máy chủ ảo cụ thể.ví dụ như
    # dòng sau chỉ bật cấu hình CGI cho máy chủ này
    # sau khi nó đã bị vô hiệu hóa trên toàn cầu với "a2disconf".
    #Bao gồm conf-có sẵn/phục vụ-cgi-bin.conf

    ErrorDocument 404 /no_encontrada.html
</Máy chủ ảo>

# vim: cú pháp=apache ts=4 sw=4 sts=4 sr noet

Điều gây ra lỗi cho tôi là phần sau vì nó đã hoạt động trước đó

Bí danh /wiki /nhà/cựu sinh viên/wiki
    <Thư mục /home/alumno/wiki>

        Directory Index index.html
        Tùy chọn Chỉ mục FollowSymLinks MultiViews
        AllowOverride Không có
        Lệnh cho phép, từ chối
        cho phép từ tất cả
    
    </Thư mục>

Tôi đã khởi động lại dịch vụ và nó khởi động lại tốt đối với tôi như chúng ta có thể thấy trong hình ảnh sau

nhập mô tả hình ảnh ở đây

Nó sẽ xuất hiện như hình ảnh sau đây

nhập mô tả hình ảnh ở đây

quyền của thư mục /home/student/wiki là:

nhập mô tả hình ảnh ở đây

Tôi vừa xem nhật ký lỗi và nó báo như sau

nhập mô tả hình ảnh ở đây

[Chủ nhật ngày 30 tháng 1 20:43:23.441530 năm 2022] [authz_core:error] [pid 6242:tid 139632557659904] [máy khách 127.0.0.1:57776] AH01630: máy khách bị cấu hình máy chủ từ chối: /home/alumno/wiki

Cảm ơn bạn rất nhiều vì đã giúp đỡ của bạn

Tilman avatar
lá cờ cn
Quyền truy cập trên thư mục `/home/alumno/wiki` là gì? Bạn có thể hiển thị chúng bằng lệnh: `ls -ld /home/alumno/wiki`
lá cờ in
Điều này có thể do AppArmor chặn quyền truy cập vào `/home`. Bạn có những chính sách nào dành cho Apache trong AppArmor?
Javier G.Raya avatar
lá cờ id
đó là gì về apparmor
Điểm:0
lá cờ id

Vấn đề là bạn cần phải cung cấp cho nó bên trong những gì điều này làm tôi thất vọng.

Yêu cầu tất cả cấp

Tôi ở lại như sau:

Bí danh /wiki /nhà/cựu sinh viên/wiki
    <Thư mục /home/alumno/wiki>

        Directory Index index.html
        Tùy chọn Chỉ mục FollowSymLinks MultiViews
        AllowOverride Không có
        Lệnh cho phép, từ chối
        cho phép từ tất cả
        Yêu cầu tất cả cấp
    </Thư mục>

Điều này là do nó đã hoạt động trước đây trong phiên bản 2.2 của apache nhưng đối với 2.4, bạn phải thêm dòng cuối cùng đó

nhập mô tả hình ảnh ở đây

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.