Không thể tìm thấy httpd.conf


67

Tôi đã cài đặt Ubuntu 14.04 trên máy tính xách tay và cài đặt apache 2 (phiên bản 2.4.7) và PHP 5.

Tôi không thể tìm thấy httpd.conf. Tôi cần thay đổi nó vì khi tôi cố mở một trang .php tôi thấy một hộp tải xuống.

Tôi nên tiến hành như thế nào?


1
Tôi tin rằng bạn đang hỏi sai câu hỏi. Câu hỏi bạn nên hỏi là "làm cách nào để ngăn hộp tải xuống này hiển thị" + "xem hình ảnh tôi đã thêm". Nếu điều đó sẽ có "chỉnh sửa httpd.conf bằng ..." như một câu trả lời thì bạn sẽ có một q tốt và tốt a. Bây giờ bạn sẽ nhận được câu trả lời tiêu cực về httpd.conf nơi bạn không có hứng thú vì bạn vẫn có hộp tải xuống;)
Rinzwind

Câu trả lời:


103

Ubuntu không sử dụng httpd.conflàm tiêu chuẩn, thay vào đó, công cụ cấu hình toàn cầu cho apache được tìm thấy trong /etc/apache2/apache2.conf. Bạn có thể tạo một httpd.confthư mục apache2 và tải thêm bất kỳ cấu hình nào từ nó bằng cách đưa dòng sau vào/etc/apache2/apache2.conf.

Include /etc/apache2/httpd.conf

Bạn không cần tệp đó để định cấu hình apache, nhưng bạn có thể tạo nó nếu phần mềm khác phụ thuộc vào nó.


1
Arronical sẽ đặt cấu hình nào cần phải đi vào httpd.conftập tin? Tôi đang làm theo hướng dẫn này để thiết lập cá thủy tinh đằng sau apache e2enetworks.com/help/ledgeledge-base/iêu
Qualebs

14

httpd.confsẽ được trong /etc/apache2/.

/etc/apache2$ ls
apache2.conf  envvars     mods-available  ports.conf       sites-enabled
conf.d        httpd.conf  mods-enabled    sites-available
:/etc/apache2$ more httpd.conf
:/etc/apache2$

Tôi cần thay đổi nó

Không, bạn không. Các tài liệu nêu :

httpd.conf: trong lịch sử là tệp cấu hình chính của Apache2, được đặt tên theo daemon httpd. Bây giờ các tập tin không tồn tại. Trong các phiên bản cũ hơn của Ubuntu, tệp có thể có mặt, nhưng trống rỗng, vì tất cả các tùy chọn cấu hình đã được chuyển đến các thư mục được tham chiếu bên dưới.

bởi vì khi tôi cố mở một trang .php tôi thấy một hộp tải xuống

Làm thế nào thay đổi sẽ httpd.confkhắc phục điều đó? Nếu bạn cần thay đổi cài đặt cấu hình, tôi cho rằng bạn cần thay đổi apache2.confhoặc máy chủ ảo trong /etc/apache2/sites-enabled/.


4
thực ra những gì tôi thấy là apache2.conf
Yufenyuy Veyeh Dider
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.