Câu hỏi lỗi khởi động lại apache2. cách giải quyết vấn đề này [trùng lặp]


Câu hỏi này đã có câu trả lời ở đây:

Đang chạy apachectl -k restart cho:

/usr/sbin/apachectl: 87: ulimit: error setting limit (Operation not permitted)
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd not running, trying to start
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action '-k restart' failed.
The Apache error log may have more information.

Đây là những gì tôi nhận được trong khi khởi động lại máy chủ. Làm thế nào tôi có thể sửa lỗi này?


4
2018-01-29 06:28


gốc


bạn đã chạy lệnh đó dưới dạng root chưa? - Panther


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


Để khởi động lại apache, vui lòng sử dụng:

sudo service apache2 restart

4
2018-01-29 07:39





Cuối cùng tôi đã nhận được câu trả lời / lý do ..! Acutally, lý do không khởi động lại ở đây, một cái gì đó khác. nó là ..

Cổng mặc định cho apache2 của tôi ở đây là 80, và đang được sử dụng bởi một số tiến trình / máy chủ khác gọi là "xyzserver". sau đó Apache đã cố gắng để bắt đầu trên cùng một cổng, nhưng nó không thể bắt đầu. sau đó tôi tìm thấy cái đó, và tôi đã giết quá trình đó rồi khởi động lại apache2. Nó hoạt động thành công ngay bây giờ.

Tôi đã cố gắng trong cách

sudo service apache2 restart

Tôi đã gặp lỗi tương tự, tức là cách tôi thường xuyên sử dụng.


0
2018-01-29 09:59