PHP module wil niet laden in apache

Pagina: 1
Acties:

  • tweakduke
  • Registratie: December 2001
  • Laatst online: 22:54

tweakduke

Moderator General Chat / Wonen & Mobiliteit
Topicstarter
Ik heb dus een webserver met mysql, apache en php geinstalleerd.

Dit allemaal volgens deze guide:

De DSO installatie heb ik gedaan.

http://www.phpfreakz.nl/artikelen.php?aid=85&page=1

Distro is Slackware 9 met kernel 2.4.22

Ik krijg de volgende error nadat ik een site heb bekeken met php.

[Wed Nov 26 15:28:35 2003] [crit] (98)Address already in use: make_sock: could n
ot bind to port 80

En dit zie ik in mijn browser :

<?PHP
phpinfo();
?>

Gewoon de code dus en niet de php pagina. Ik heb de httpd.conf ook exact gemaakt zoals die moet. Zoals veel guides beschrijven en dus ook die van phpfreakz.nl

Ik start apache als root.

Als ik bij netstat -all kijk zie ik niks staan wat poort 80 bezet. Ik heb zelfs de pc een keer opnieuw gestart en meteen alleen apache gestart, maar dat mocht niet baten .

Kreeg opnieuw de error.

Wie weet wat het wel kan zijn :?

Tweakers Discord


  • PowerSp00n
  • Registratie: Februari 2002
  • Laatst online: 17-11-2025

PowerSp00n

There is no spoon

Tip: lees de foutmelding, er start al een apache? er draait er nog een? of niet goed gestopt een keer ofzo? (Misschien ff de pid file verdwijderen als die nog ergens staat).

[ Voor 76% gewijzigd door PowerSp00n op 26-11-2003 14:49 ]


  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 00:02

Vae Victis

Dark Lord of the Sith

netstat -a
staat daar een poort 80 (http) in gebruik?
controleer of je apache niet ook als daemon start in /etc/inetd.conf

  • RupS
  • Registratie: Februari 2001
  • Laatst online: 22-01 12:46
Je kunt proberen of Apache wel start als je hem instelt om poort 10000 oid te gebruiken.
Voor poorten < 1024 heb je root rechten nodig om een raw socket te openen.


Hmmz, ik lees niet goed, je krijgt WEL iets terug in je browser? Dan draait er dus een webserver.
Wat geven
netstat -a | grep -i list
en
ps auxww| grep -i http ?

edit:

En wat Vae Victis zegt :+

[ Voor 79% gewijzigd door RupS op 26-11-2003 14:56 ]


  • tweakduke
  • Registratie: December 2001
  • Laatst online: 22:54

tweakduke

Moderator General Chat / Wonen & Mobiliteit
Topicstarter
root 211 0.0 2.5 4616 2416 ? S 15:33 0:00 /usr/sbin/httpd
nobody 331 0.0 2.5 4632 2432 ? S 15:59 0:00 /usr/sbin/httpd
nobody 332 0.0 2.5 4632 2432 ? S 15:59 0:00 /usr/sbin/httpd
nobody 333 0.0 2.5 4632 2432 ? S 15:59 0:00 /usr/sbin/httpd
nobody 334 0.0 2.5 4632 2432 ? S 15:59 0:00 /usr/sbin/httpd
nobody 335 0.0 2.5 4632 2432 ? S 15:59 0:00 /usr/sbin/httpd

en de netstat geeft

tcp 0 0 *:http *:* LISTEN

Meer http draaien er niet

Apache word ook niet in /etc/inetd.conf gestart

Andere poort hou je precies hetzelfde probleem..

Tweakers Discord


  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 24-02 16:19

BoAC

Memento mori

Welke distro gebruik je?
Bij gentoo bijvoorbeeld moet je in /etc/conf.d/httpd (oid) aangeven dat je apache start met php enabled. Het lijkt mij dat dit niet bij jou het geval is..

  • tweakduke
  • Registratie: December 2001
  • Laatst online: 22:54

tweakduke

Moderator General Chat / Wonen & Mobiliteit
Topicstarter
Zoals ik al zei in mijn openingspost

Slackware 9 met kernel 2.4.22 :)

Ik heb alles al eens een keer opnieuw geinstalleerd.

Alles installeerde perfect en ik paste de config aan, maar krijg iedere keer deze error..

[ Voor 51% gewijzigd door tweakduke op 26-11-2003 15:12 ]

Tweakers Discord


  • tweakduke
  • Registratie: December 2001
  • Laatst online: 22:54

tweakduke

Moderator General Chat / Wonen & Mobiliteit
Topicstarter
Okay hij werkt..

Das helaas het nadeel soms van slackware, hij parkeerde de config file op een andere plek dan ik had gedacht..

Opgelost dus :)

Tweakers Discord


  • PowerSp00n
  • Registratie: Februari 2002
  • Laatst online: 17-11-2025

PowerSp00n

There is no spoon

Al snap ik dan niet waarom het nadeel dan leg bij Slackware, maar ok dat het is opgelost.

  • pinball
  • Registratie: Oktober 1999
  • Niet online

pinball

Electric Monk

en wat ik niet snap is waarom mensen altijd moeilijk doen met zelf bouwen terwijl slackware standaard packages heeft om apache + php + mysql te installeren. 3 * installpkg <naam> tikken en je bent klaar.
Nee, zelf willen doen en dan good ol' slack de schuld geven als het misgaat :P :)

Whenever you find that you are on the side of the majority, it is time to reform.


  • SnakeMind
  • Registratie: Juni 2003
  • Laatst online: 17-09-2025

SnakeMind

Silence...

Das vrij normaal :) Aangezien Apache standaard de php4 module weer uitzet :P Behalve als je het correct op de handmatige manier doet...

Still Cripple as Hell

Pagina: 1