Avatar billede poull Nybegynder
20. august 2003 - 23:59 Der er 8 kommentarer og
1 løsning

Ureglmæssige fejl på sider

For en lille uge siden geninstallerede jeg min pc og benyttede lejligheden til at bruge apache2 frem for 1.3 som jeg ellers har kørt med. Men nu da jeg bruger apache2 har jeg problemer med at phpsider vises forkert sommetider. Som et først tjek på at php er installeret korrekt tjekker man altid en side med phpinfo() funktionen. Og det virkede også fint. Men efter lidt tid her opdager jeg at hvis jeg opdatere siden et par gange så kan siden med phpinfo() pludselig ikke findes. Så kan der gå lidt tid før at jeg kan se den side igen.

Jeg har også oplevedet andre underlige fejl. Fx så havde jeg en side som virkede fint med apache 1.3 men nu sker der sommetider det at når folk kigger på webserveren via min eksterne ip, så er der visse sider som pludselig vises som en masse underlige tegn og roder rundt på hele siden. Det er kun bestemte sider der laver kludder i det og nogle af disse sidder er ren html (inlkuderet i en php side men når der ikke inkluderes vises siden fint).

Så jeg står altså med en række mystiske fejl som til tider ændre sig uden at jeg gør noget. Nogen som bare har en lille ide hvad jeg kan have gjort forkert?

(Bruger WinXP, seneste apache2 og php version)
Avatar billede htm Nybegynder
21. august 2003 - 18:03 #1
Hvordan har du installeret php? SOm CGI eller som modul til apache?

Tjek din phpinfo() ud for Server API.
Avatar billede speedy Nybegynder
21. august 2003 - 18:30 #2
Han har det installeret som modul til apache med filen sapi/php4apache2.dll

/SpEeDy
Avatar billede htm Nybegynder
23. august 2003 - 21:18 #3
Speedy>> Hvordan ved du det?

Hvis det er tilfældet er det desværre noget sværere at fejlfinde på en sådan fejl. Lyer meget mystisk.

Kunne måske være en fejlopsætning i apache, kan du prøve og poste din httpd.conf her, så vil jeg prøve og gennemgå den for fejl.
Du skal også lige fortælle hvordan du tilgår din server (WAN IP, LAN IP eller omæne eller localhost)
Avatar billede poull Nybegynder
23. august 2003 - 21:37 #4
htm >> Han kender mig og har hjulpet med at prøve og finde fejlen.

Ja den er ret mystisk ... jeg har endda prøvet at installere 3 gange for hvis jeg var kommet til at lave en mærkelig fejl.

De to ting jeg har sat er:

    DirectoryIndex index.html index.htm index.php index.php3 index.php4

og

LoadModule php4_module "C:/Program Files/Apache Group/Apache2/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php

Ovenstående er alt hvad jeg sætter i httpd.conf


(Det skal siges at jeg kører med 1.3 nu da jeg ikke kunne undvære den)
Avatar billede htm Nybegynder
23. august 2003 - 21:49 #5
OK hvis det er det eneste du ændrer fra standardkonfiguration kan det godt gå galt. Hvordan tilgår du serveren?

Hvis det er andet en localhost skal du rette ServerName til eks. din eksterne IP-adtesse.

u kan evt. også finde UseCanonicalName On og rette denne til Off

Kører du med virutalhosts? I så fald hvordan er de konfigureret?
Avatar billede poull Nybegynder
23. august 2003 - 22:13 #6
Som server har jeg netop angivet localhost. Men når jeg endda har problemer med at se en phpinfo() når jeg bare skriver http://localhost/fil.php .. og phpinfo så ikke kan vises, så skal det vel løses først?

Men når serveren tilgåes udefra, så står den bag en router men port 80 er redirected til min pc.

UseCanonicalName, forklar det lige så jeg ved hvad jeg ændre.

Jeg skulle ikke mene at jeg kører med virutalhosts da jeg ikke hatr sat andet op end det jeg har skrevet i selve apache. Jeg har selvfølgelig også sat noget op i php. Det underlige er blot at når jeg følger samme opsætningsmåde som jeg gør på min egen pc, så virker det på en anden af mine computere og den pc jeg har problemer med er blevet formateret lige inden :S
Avatar billede htm Nybegynder
23. august 2003 - 22:25 #7
Tjek dette spørgsmål for UseCanonicalName: http://www.eksperten.dk/spm/299075
Specielt mit svar 01/01-2003 17:47:03.

Men det står åbenbart skidt til kan jeg godt se, når den ikke kan det heller når den kaldes fra localhost. Men prøv usecanon først og meld resultatet. Er lidt blank så vi må tage det skridt for skridt!
Avatar billede poull Nybegynder
26. august 2003 - 10:58 #8
Der kommer (desværre) ti lat gå lidt tid inden jeg lige tester da jeg blev nød til at installere 1.3 for at kunne bruge serveren. Så der går en lille uge, så vender jeg tilbage.
Avatar billede poull Nybegynder
30. september 2004 - 14:56 #9
Fik aldrig det løst selv ved UseCanonicalName :/ .. lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester