Cuốn /etc/apache2/httpd.conf: Không có tệp hoặc thư mục nào bị lỗi sau khi nâng cấp Ubuntu


9

Vì vậy, tôi đã nâng cấp Ubuntu và tôi đã truy cập 127.0.0.1Chrome và nhận được "Rất tiếc! Google Chrome không thể kết nối với 127.0.0.1" vì vậy tôi đã khởi động lại Apache nhưng gặp phải lỗi này:

apache2: Lỗi cú pháp trên dòng 215 của /etc/apache2/apache2.conf: Không thể mở tệp cấu hình /etc/apache2/httpd.conf: Không có tệp hoặc thư mục như vậy

Hành động 'configtest' không thành công. Nhật ký lỗi Apache có thể có thêm thông tin. ...Thất bại!

Đây là nội dung của /etc/apache2thư mục của tôi :

conf.d/
mods-available/
mods-enabled/
sites-available/
sites-enabled/
apache2.conf
apache2.conf.dpkg-dist
envvars
magic
ports.conf

Chuyện gì đang xảy ra vậy? Làm thế nào tôi có thể giải quyết điều này?


Nó xuất hiện trong tập tin /etc/apache2/apache2.conf của bạn, tập tin /etc/apache2/httpd.conf đang được đưa vào hoặc tham chiếu. Hãy thử tìm kiếm cái này trong tập tin /etc/apache2/apache2.conf của bạn để xem nơi nào và cung cấp nếu bạn cần hỗ trợ thêm.
Andrew Ty.

Tôi gặp vấn đề tương tự sau khi nâng cấp làm Debian Wheezy, giải pháp được chấp nhận đã hoạt động.
Petr Pudlák

Câu trả lời:


13

Vì một số lý do, bạn đang thiếu http.conf thường không có nội dung.

Hãy cố gắng tạo nó và khởi động lại máy chủ web của bạn

chạm /etc/apache2/httpd.conf


Tôi không biết điều này có nghĩa là gì nhưng nó đã hoạt động. Cảm ơn!
noidea

1
Điều này có nghĩa là: Bạn đang tạo một tệp trống có tên httpd.conf trong thư mục / etc / apache2 / để khắc phục lỗi khiến apache bắt đầu vì tệp bị thiếu.
Hex
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.