web-dev-qa-db-fra.com

Erreur de redémarrage d'apache2. comment résoudre ce problème

Lancer apachectl -k restart donne:

/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.

C’est ce que je reçois lors du redémarrage du serveur. Comment puis-je réparer cela?

4
Chella

Enfin, j'ai la réponse/raison ..! En réalité, la raison de ne pas recommencer ici, quelque chose d’autre. c'est ..

Le port par défaut pour mon Apache2 est 80, et est utilisé par un autre processus/serveur appelé "xyzserver". Apache a ensuite essayé de démarrer sur le même port, mais ne pouvait pas démarrer. plus tard, j'ai trouvé cela, et j'ai tué ce processus, puis redémarré Apache2. Cela fonctionne avec succès maintenant.

J'ai essayé de la manière

Sudo service Apache2 restart

J'ai la même erreur, c'est-à-dire la manière dont je l'utilise régulièrement.

0
Chella

Pour redémarrer Apache, veuillez utiliser:

Sudo service Apache2 restart
4
saji89