Câu hỏi Lỗi sau khi nâng cấp lên Apache 2.4.6


"A2ensite" "a2dissite" không hoạt động

Echo:

L ERI: Trang web XXXXXX không tồn tại!

Tôi thề rằng nó tồn tại trong thư mục có sẵn trên trang web.

Sau khi tôi nhập a2ensite và nhấp đúp vào Chuyển hướng nút, nó cho thấy /root danh mục.

Phải có điều gì đó sai với tập lệnh a2en / dissite.

Làm thế nào tôi có thể làm cho nó trở lại làm việc?

===================== Dưới đây là các dòng cuối cùng của nhật ký lỗi:

[Sun Aug 04 22:59:31.406192 2013] [mpm_event:notice] [pid 5378:tid 140459282536256] AH00489: Apache/2.4.6 (Ubuntu) configured -- resuming normal operations
[Sun Aug 04 22:59:31.406433 2013] [core:notice] [pid 5378:tid 140459282536256] AH00094: Command line: '/usr/sbin/apache2'
[Sun Aug 04 23:09:44.648984 2013] [mpm_event:notice] [pid 5378:tid 140459282536256] AH00491: caught SIGTERM, shutting down
[Sun Aug 04 23:09:46.001182 2013] [mpm_event:notice] [pid 5692:tid 139671144335168] AH00489: Apache/2.4.6 (Ubuntu) configured -- resuming normal operations
[Sun Aug 04 23:09:46.001490 2013] [core:notice] [pid 5692:tid 139671144335168] AH00094: Command line: '/usr/sbin/apache2'

20
2017-08-05 06:08


gốc




Các câu trả lời:


Đổi tên các tệp cấu hình trang trong / etc / apache2 / sites-available / * thành * .conf đã giúp.

Ví dụ, khi bật trang web 'dummy.com', tệp cấu hình phải được đặt tên là 'dummy.com.conf'


33
2017-08-05 09:42



thật tuyệt vời, cảm ơn rất nhiều! Điều đó đã giúp tôi tìm ra lý do tại sao 2.4.6 sẽ không hoạt động bình thường cho tôi (nó chỉ là phần tải cấu hình của tôi bằng cách nào đó ... không cho phép SSL nhưng vẫn tải các bí danh và thư mục trong trang web "đã được kích hoạt") là một liên kết đến một trang không có trong tệp .conf) ... do đó các tệp có thể truy cập được nhưng chỉ trên ssl, trên cổng ssl ... và không có bất kỳ gợi ý nào trong nhật ký hoặc trên dòng lệnh! lạ lùng và không thân thiện, ... - codeling


Một giải pháp khác là thay đổi dòng này trong /etc/apache2/apache2.conf từ:

IncludeOptional sites-enabled/*.conf

đến:

IncludeOptional sites-enabled/*

14
2017-10-30 13:15



Chỉ có điều cần lưu ý với phương thức này là tệp apache2.conf chính là một phần của gói apache2, vì vậy thay đổi có thể được hoàn nguyên bằng các nâng cấp. Nó thường là tốt hơn để thực hiện thay đổi bên ngoài của apache2.conf nếu có thể. - Will Daniels