Avatar billede thebest150 Nybegynder
17. september 2002 - 10:47 Der er 17 kommentarer og
2 løsninger

Fejl 404, opsætning i Apache???

Jeg er i fuld gang med, at skrive programmer
i PHP til min sité!

Men jeg har et problem med: Apache 1.3 og fejl 404! Jeg skal have Apache til at åbne filen "404.php",
som skriver siden ikke findes!

Hvordan kan jeg få Apache til at køre "404.php", når en bruger prøver, at komme ind på en side der ikke findes???

Please Help!!!
Avatar billede signout Nybegynder
17. september 2002 - 10:49 #1
Stop så med at oprette det samme spørgsmål igen og igen.
Det er da belastende at se på...
Avatar billede staz Nybegynder
17. september 2002 - 10:51 #2
Hvad med denne... http://www.eksperten.dk/spm/131311 - Ellers kan du jo bare søge i ekspertens database

---- Staz ---
Avatar billede thebest150 Nybegynder
17. september 2002 - 10:51 #3
Så så... Når Ingen kan hjælpe, bliver man vel nød til at oprette et nyt... Med flere Point!!!
Avatar billede postndk Nybegynder
17. september 2002 - 10:52 #4
smid dette i .htaccess :
ErrorDocument 404 /error/404.html

opret /error
lav en fil i /error der hedder 404.html

så skulle det virke
Avatar billede thebest150 Nybegynder
17. september 2002 - 10:54 #5
Alt der er gjort! .htaccess
I Filen: ErrorDocument 404 /404.php

Mappe: /HTDOCS/404.PHP
???
Avatar billede postndk Nybegynder
17. september 2002 - 10:56 #6
okay, du har tilladelse til at bruge .htaccess filer på serveren ?
Avatar billede ladyhawke Novice
17. september 2002 - 10:56 #7
Nej, du behøver ikke oprette et nyt og heller ikke et nyt med flere point! Du kan bare afsætte flere point til det samme spørgsmål (brug menuen til venstre)

Desuden er det ikke tilladt at gøre på eksperten, du skal vente mindst en uge mellem hver gang du opretter enslydende spørgsmål og kun hvis du ikke har fået brugbare svar...

se § 2.1.11:
Det er ikke tilladt at oprette samme spørgsmål flere gange. Er der ikke indløbet tilfredsstillende svar på et spørgsmål efter 7 dage, er det dog tilladt at lukke det oprindelige spørgsmål, og oprette et nyt identisk.
Avatar billede thebest150 Nybegynder
17. september 2002 - 10:59 #8
I httpd.conf er der åbnet for:
AccessFileName .htaccess

Og AllowOverride none er sat til:
AllowOverride All
Avatar billede signout Nybegynder
17. september 2002 - 11:02 #9
...og du HAR husket at restarte apache efter du har lavet ændringerne, ikke?
Avatar billede thebest150 Nybegynder
17. september 2002 - 11:03 #10
Ja...
Også serveren...
Kan det være noget andet i Apache httpd.conf der er galt???
Avatar billede signout Nybegynder
17. september 2002 - 11:05 #11
Ja, det kan det snildt. Hvad siger logfilen om det?
Avatar billede thebest150 Nybegynder
17. september 2002 - 11:09 #12
[Tue Sep 17 11:14:34 2002] [error] [client 90.0.0.6] File does not exist: e:/server/apache/htdocs/dfr
[Tue Sep 17 11:14:34 2002] [error] [client 90.0.0.6] PHP Notice:  Undefined variable:  REQUEST_URI in e:\server\apache\htdocs\404.php on line 20

[Tue Sep 17 11:14:34 2002] [error] [client 90.0.0.6] PHP Notice:  Undefined variable:  PHP_SELF in e:\server\apache\htdocs\404.php on line 24

Dvs. at den faktisk åbner 404.php, men der er en script fejl i 404.php???
Avatar billede signout Nybegynder
17. september 2002 - 11:12 #13
Ja, det kunne se sådan ud
Avatar billede signout Nybegynder
17. september 2002 - 11:12 #14
Prøv at lave en 404.php der bare indeholder en linie der printer "fejl" ud
Så er du sikker på at der ikke er nogle typos eller kodefejl :)
Avatar billede thebest150 Nybegynder
17. september 2002 - 11:17 #15
Det har jeg lige prøvet: Det eneste der står i Error.log er nu --->
[Tue Sep 17 11:21:13 2002] [error] [client 90.0.0.6] File does not exist: e:/server/apache/htdocs/fe

Den vil ikke åbne filen nu???
Avatar billede signout Nybegynder
17. september 2002 - 11:22 #16
Det har du ret i.
Jeg vil faktisk tro at du selv kan finde fejlen hvis du kigger i loggen og prøver dig lidt frem - logfiler er dejlige når der skal fejlfindes.
Avatar billede thebest150 Nybegynder
17. september 2002 - 11:27 #17
Ok... Jeg prøver mig frem... Postndk og signout... point til jer..
Avatar billede signout Nybegynder
17. september 2002 - 11:29 #18
tak tak
Avatar billede staz Nybegynder
17. september 2002 - 16:51 #19
Thebest150... nu begynder jeg at undre mig lidt. Det var ikke ment som om du også havde et andet spm. men som en løsning. Så siger du at du opretter ny med flere point, men det er ikke den samme bruger i det to spm.

Kan du forklare det...?

---- Staz ----
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