[apache] start niet

Pagina: 1
Acties:

  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 13-08 09:14
Als ik in de shell op mn Linuxbak:
cd /usr/local/apache/bin
./apachectl start

doe dan zegt ie dat apache gestart is. Maar in IE op een andere bak is de webserver niet te bereiken en ps aux levert ook geen apache in het lijstje op.

./apachectl start &
werkt ook niet.

OS: RedHat 7.1

Wie kan mij helpen?

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


  • DiedX
  • Registratie: December 2000
  • Laatst online: 12:19
cat /var/log/messages

Iets meer logging zou helpen!

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 13-08 09:14
messages file geeft voor zover ik zie geen melding van apache ;(
May 24 20:02:14 Pluto login(pam_unix)[840]: session opened for user root by LOGIN(uid=0)
May 24 20:02:14 Pluto -- root[840]: ROOT LOGIN ON tty1
May 24 20:02:48 Pluto login(pam_unix)[840]: session closed for user root
May 24 20:02:54 Pluto sshd(pam_unix)[882]: session opened for user root by (uid=0)
[edit]
heb een error gevonden in de error_log is de pidfile kwijt |:(

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 13-08 09:14
nieuw probleempje
[Fri May 24 20:19:47 2002] [warn] pid file /usr/local/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Fri May 24 20:19:47 2002] [alert] (2)No such file or directory: getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive
[Fri May 24 20:19:47 2002] [alert] (2)No such file or directory: getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive
[Fri May 24 20:19:47 2002] [alert] (2)No such file or directory: getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive
[Fri May 24 20:19:47 2002] [alert] (2)No such file or directory: getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive
[Fri May 24 20:19:47 2002] [alert] (2)No such file or directory: getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive
[Fri May 24 20:19:47 2002] [notice] Apache/1.3.19 (Unix) PHP/4.1.2 configured -- resuming normal operations
[Fri May 24 20:19:47 2002] [alert] Child 1104 returned a Fatal error...
Apache is exiting!
:(

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


Verwijderd

probeer anders eerst eens ff: /etc/rc.d/init.d/httpd stop
dat wil soms helpen.

  • MadEgg
  • Registratie: Februari 2002
  • Nu online

MadEgg

Tux is lievvv

Op vrijdag 24 mei 2002 18:22 schreef paus_j_p2 het volgende:
nieuw probleempje
[..]

:(
Klinkt alsof je de user waar Apache onder wil draaien hebt verwijderd....

Tja


  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 13-08 09:14
Dat ding draait gewoon onder root en zo heb ik hem installed dus. Misschien ff configile uit tar.gz halen en aanpassen, die kan f*cked up zijn.

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


  • JaQ
  • Registratie: Juni 2001
  • Laatst online: 09:26

JaQ

misschien eerst even meer loging data...
als je in /etc/httpd/conf het bestandje httpd.conf bekijkt, zie je ergens halverwege het loging level staan.

deze veranderen naar debug (default = warn)

met /etc/init.d/httpd start apache opstarten.

Vervolgens kan je in /var/log/access.log (als ik me niet vergis, in ieder geval 1 van die log bestandjes, niet messages, dat is je algehele log)

Helaas zit ik nu achter een winxp machine, anders kon ik je verder helpen

Egoist: A person of low taste, more interested in themselves than in me


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
code:
1
)No such file or directory: getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive

In het httpd.conf staan de regels

user
group

als je daar

user nobody
group nobody

van maakt een daarna

useradd nobody
groupadd nobody

uitvoerd moet hij op starten

specs : http://specs.tweak.to/7435


  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

nieuw probleempje
Je moet leren LEZEN. Hij ZEGT notabene WAT het probleem is, en WAT je er aan moet doen.

Indien je de moete had genomen om er eens na te kijken ipv meteen een posting te doen had je gezien dat er

User #-1
Group #-1

of iets van die strekking staat. De manual page zegt ook duidelijk dat het apache proces de rechten van deze gebruiker probeert te verkrijgen. MAW : Die user bestaat niet, veranderen in nobody / www / apache (wat er ook op je systeem bestaat) en je probleem is opgelost.

Indien die user niet bestaat (zie je /etc/passwd file), dan gewoon aanmaken.

  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

Klinkt alsof je de user waar Apache onder wil draaien hebt verwijderd....
Hij installeer van een .tar.gz, en die gebruikt standaard user -1. Onder Solaris en familie werkt dat (daar bestaat die user, en heeft ook een speciale betekenis), onder elke standaard distrib die ik gezien heb bestaat die user niet.
Pagina: 1