Estournel
Aktives Mitglied
Thread Starter
- Dabei seit
- 10.01.2011
- Beiträge
- 103
- Reaktionspunkte
- 4
Ich habe auf meinem MacBook Air unter OS X 10.8.2 den Apache-Webserver 2.4.3 nach dem üblichen Verfahren installiert:
ohne wirklich jemals zu verstehen, was davon alles bewerkstelligt wird. Aber es hat bislang immer funktioniert. Nach der Anpassung der httpd.conf hat der localhost auch wochenlang problemlos meine CGI-Scripte zur Ausführung gebracht.
Vor knapp einer Woche gab es nun einen OS X-Software-Update, den ich wie üblich sofort durchgeführt habe. Danach lief noch alles wie gewohnt und ohne Probleme weiter.
Nach einem Neustart, den ich heute durchgeführt habe, läuft vieles nicht mehr bzw. schief. Mein UNIX-Wissen ist leider nur rudimentär, aber eben auch nicht Null. Zum Verstehen der folgenden Fehlermeldung reicht es jedenfalls nicht aus:
Wenn ich den Apache starte, meldet er folgendes:
Versuche ich die Dateirechte so zu vergeben, how they should be, passiert folgendes:
Tja, und hier hört mein UNIX-Wissen leider schon auf. Weiß jemand weiter?
Code:
./configure --prefix /Applications/Apache --enable-so
make
sudo make install
ohne wirklich jemals zu verstehen, was davon alles bewerkstelligt wird. Aber es hat bislang immer funktioniert. Nach der Anpassung der httpd.conf hat der localhost auch wochenlang problemlos meine CGI-Scripte zur Ausführung gebracht.
Vor knapp einer Woche gab es nun einen OS X-Software-Update, den ich wie üblich sofort durchgeführt habe. Danach lief noch alles wie gewohnt und ohne Probleme weiter.
Nach einem Neustart, den ich heute durchgeführt habe, läuft vieles nicht mehr bzw. schief. Mein UNIX-Wissen ist leider nur rudimentär, aber eben auch nicht Null. Zum Verstehen der folgenden Fehlermeldung reicht es jedenfalls nicht aus:
Wenn ich den Apache starte, meldet er folgendes:
Code:
/Volumes/cgi-bin:thomas: sudo /Applications/Apache/bin/apachectl start
sudo: /private/etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting
Versuche ich die Dateirechte so zu vergeben, how they should be, passiert folgendes:
Code:
/Volumes/cgi-bin:thomas: chmod 0440 /private/etc/sudoers
chmod: Unable to change file mode on /private/etc/sudoers: Operation not permitted
/Volumes/cgi-bin:thomas: sudo chmod 0440 /private/etc/sudoers
sudo: /private/etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting
Tja, und hier hört mein UNIX-Wissen leider schon auf. Weiß jemand weiter?