Gå til innhold

Hjelp med å konfigurere php og apache.


Anbefalte innlegg

Har et problem, når jeg skal legge til "LoadModule php5_module c:/php/php5apache.dll" i httpd.conf. Kommer det opp en feilmelding når jeg skal starte apache servern pånytt.

 

Sitat:

httpd.exe: Syntax error on line 115 of C:/Programfiler/Apache2.2/conf/httpd.conf: Cannot load c:/php/php5apache.dll into server: Den angitte modulen ble ikke funnet

 

 

php5apache.dll filen ligger under /php/ mappen. Så hva kan jeg gjøre for at apache servern skal kunne hente opp filen?

 

Er det noen feil med php/apache versonen?

 

Info om versjoner jeg bruker:

Apache: 2.2.4

Php: 5.2.3

 

Takker for svar.

Lenke til kommentar
Videoannonse
Annonse

Hei

 

Jeg ser at du bruker apache 2.2 og php 5.2. Da er du nødt til å benytte php5apache2_2.dll istedenfor php5apache.dll. Pass også på at du peker til riktig php-mappe. Ikke alle installerer php under c:\php.

 

Erik

Lenke til kommentar

Allright! Det funka! :) Men nå dukket det opp en annen feil melding:

 

"Bare ett bruk av hver enkelt kontaktadresse(protokoll/ nettverk adresse/ port er vanligvis tillatt. :make sock: could not bind to adress 0.0.0.0.80. No listening sockets available, shutting down

Unable to open logs"

Hvordan fikse dette?

 

Hei

 

Jeg ser at du bruker apache 2.2 og php 5.2. Da er du nødt til å benytte php5apache2_2.dll istedenfor php5apache.dll. Pass også på at du peker til riktig php-mappe. Ikke alle installerer php under c:\php.

 

Erik

8967811[/snapback]

Lenke til kommentar

Jeg stusser på at det står 0.0.0.0.80 der og ikke 0.0.0.0:80, som forøvrig skal peke på alle nettverkskort på port 80. (Har også sett *:80 blitt brukt) Portene er spesifisert med Listen- eller VirtualHostdirektivene.

 

Også dette med logfilene, da må du se i httpd.conf hvor logfilene skal ligge, og sørge for at brukeren du kjører webserveren som også har tilgang til de.

 

 

Beklager at jeg ikke kan gi noe spesifikt svar, siden jeg fortiden ikke har mulighet til å gå inn å se på en httpd.conf

Endret av erkos
Lenke til kommentar

Det står 0.0.0.0:80. Og under står det Listen 80.

Logfilene ligger der de skal... hmmm merkelige greier dette.

 

 

Jeg stusser på at det står 0.0.0.0.80 der og ikke 0.0.0.0:80, som forøvrig skal peke på alle nettverkskort på port 80. (Har også sett *:80 blitt brukt) Portene er spesifisert med Listen- eller VirtualHostdirektivene.

 

Også dette med logfilene, da må du se i httpd.conf hvor logfilene skal ligge, og sørge for at brukeren du kjører webserveren som også har tilgang til de.

 

 

Beklager at jeg ikke kan gi noe spesifikt svar, siden jeg fortiden ikke har mulighet til å gå inn å se på en httpd.conf

8967897[/snapback]

Lenke til kommentar

Nei det hjelper ikke det heller desverre. Står samme feilmelding :(

 

må du ikke bruke localhost adressen da?  Har aldri hørt den adressen i bruk tidligere.

 

prøv å bruke : 127.0.0.1:80

 

 

kimthoma

8969945[/snapback]

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...