2015-01-09 11 views
6

Ich habe installiert httpd-2.2.29 mit Befehlen:(13) Zugriff verweigert: Fehler pid-Datei Lauf Abrufen/httpd.pid

./configure --prefix=/home/user/httpd 
make 
make install 

ich konfiguriert httpd.conf und versuchte Apache Start: Start apachectl. Aber erhalten folgenden Fehler: (13) Berechtigung verweigert: Fehler beim Abrufen der PID-Datei ausführen/httpd.pid Entfernen Sie es, bevor Sie fortfahren, wenn es beschädigt ist.

Ich habe versucht, Datei httpd.pid zu finden, aber wo ist keine solche Datei. Könnte jemand mir helfen, dieses Problem zu lösen?

Antwort

9

Haben Sie versucht, Apache als nicht privilegierter Benutzer zu starten? Die verweigerte Berechtigung weist darauf hin, dass Sie dies getan haben. Versuchen Sie stattdessen:

$ sudo apachectl start 
2

Ich benutze:

$ sudo service httpd start 

An der Stelle des Starts können Sie setzen stoppen, neu starten und etc.

Verwandte Themen