Avatar billede jamm Nybegynder
02. april 2003 - 12:50 Der er 17 kommentarer

Hvordan laves en .htaccess, som fjerner warnings

Jeg vil gerne lave en .htaccess fil i roden på mit web-hotel, som fjerner warnings på mine PHP-sider, men jeg ved ikke hvad jeg skal skrive i den. Kan nogen hjælpe??
Avatar billede htm Nybegynder
02. april 2003 - 12:51 #1
Hvad med og kode så du ikke får nogle warnings?
Avatar billede jamm Nybegynder
02. april 2003 - 12:56 #2
Det er for sent nu. Det er et meget stort system og jeg skal hurtigt videre med det næste!
Håbede at nogen havde et svar!
Avatar billede schaefner Juniormester
02. april 2003 - 12:57 #3
Er det ikke lidt en halvfærdig løsning du laver så?
Avatar billede jamm Nybegynder
02. april 2003 - 13:02 #4
Har I ikke nogle konstruktive forslag i stedet??
Avatar billede htm Nybegynder
02. april 2003 - 13:07 #5
Du kan slå fra at den skal vise fejl eller ej, men du kan ikke slå fra så den ikke viser warnings men alle andre fejl!

Smid dette ind i en .htaccess, så er alle fejlmeddelser slået fra!

php_flag display_errors off
Avatar billede jamm Nybegynder
02. april 2003 - 13:30 #6
Det hjælper mig jo ikke meget da jeg ikke har errors men warnings. Der må være en løsning
Avatar billede xyborx Nybegynder
02. april 2003 - 15:12 #7
jamm> Har du overhovedet prøvet htm's forslag?? Så vidt jeg husker, sørger [display_errors=off] for at notices/errors/warnings/etc.. ikke bliver vist på siden. Er det ikke det du skal bruge?
Avatar billede htm Nybegynder
02. april 2003 - 15:16 #8
Den slår alle fejlmeddelser fra, incl. warnings! Hvis det ikke er det du vil have må du forklare dig bedre!

Tillader mig at lægge et nyt svar, da jeg går ud fra at jamm ikke har testet forslag!
Avatar billede jamm Nybegynder
02. april 2003 - 16:16 #9
Jeg har prøvet htm´s forslag - skrev php_flag display_errors off i .htaccess filen. Jeg er dog itvivl om jeg skal skrive mere i filen. Skal en sådanne fil have en header eller noget andet?
Avatar billede htm Nybegynder
02. april 2003 - 18:26 #10
Nej det er alt hvad der skal stå i filen!

Ved du om du har adgang til at bruge .htaccess?
Avatar billede tipsen Nybegynder
02. april 2003 - 19:41 #11
Du beder om "konstruktive forslag", men i mine øjne er det mest konstruktive forslag (på lang sigt!) du har fået netop det at "kode så du ikke får nogle warnings"!
Avatar billede xyborx Nybegynder
02. april 2003 - 19:44 #12
En mindre korrektion: Den slår ikke fejlmeddelelserne fra, den sørger bare for at de ikke bliver vist på websitet. Hvis der er logføring, så vil fejlene stadig blive logget.
En anden mulighed kunne måske være at lege med www.php.net/error_reporting men jeg ved ikke om den også kan sættes i .htaccess, eller hvad den skal sættes til..
Avatar billede jamm Nybegynder
03. april 2003 - 09:17 #13
Tak for jeres respons. Mit webhotel (Cliche) understøtter .htaccess filer. Jeg har prøvet at sætte: php_flag display_errors off i .htaccess filen og har kopieret filen til mapperne: root, public_html og hver af de andre mapper jeg har. Ingen af delede virker.
I øvrigt mange tak for rådene om at jeg burde kode så jeg ikke får nogle warnings. Det tager jeg selvfølgelig til mig, MEN dette system, som volder mig disse problemer vil jeg ganske enkelt ikke pille mere ved! Det skal bare kun bruges som reklame...
Håber at i har andre forslag, som kan hjælpe mig
Avatar billede htm Nybegynder
03. april 2003 - 11:47 #14
SÅ har du ikke mulighed for at ændre denne parameter!

Jeg har testet det og det virkede fint!
Avatar billede xyborx Nybegynder
03. april 2003 - 12:21 #15
Har lige kigget lidt i min egen .htaccess, og ser at jeg bruger php_value i stedet for php_flag. Det kan du evt prøve.
Avatar billede jamm Nybegynder
03. april 2003 - 15:39 #16
Tak for svarene. Jeg har prøvet php_value i stedet for php_flag og det virker heller ikke. Nu opgiver jeg og må i stedet løse problemet. Håber i kan hjælpe med det i stedet. Jeg bruger som sagt Cliche og i mit system bruger jeg sessions til at gemme variabler med bl.a. til loginfunktionalitet. Det virker alt sammen men jeg får denne iriterende warning:
Warning: Warning: Cannot send session cache limiter - headers already sent (output started at /usr/www/jesperk_com/public_html/nyheder/nyhedsside.php:10) in /usr/www/jesperk_com/public_html/nyheder/nyhedsside.php on line 19
På linie 19 har jeg kaldt session_start();
Kan det have noget med Cliche´s instillinger i deres PHP.ini?
Avatar billede htm Nybegynder
03. april 2003 - 17:32 #17
Prøv og læs omkring PHPs headers: http://www.webcafe.dk/tipsogtricks/php/phpheaders.html

Det er fordi du har sendt noget til browseren før du starter dine session!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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