![]() |
Tja.
Jag har precis uppgraderat mysql från 4.1 till 5. Det verkar fungera som det ska, men efter detta så strular phpmyadmin. Jag möts av detta felmddelande: Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin-2.11.5-all-languages/lang/swedish-utf-8.inc.php:1) in /var/www/html/phpMyAdmin-2.11.5-all-languages/libraries/auth/http.auth.lib.php on line 37 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin-2.11.5-all-languages/lang/swedish-utf-8.inc.php:1) in /var/www/html/phpMyAdmin-2.11.5-all-languages/libraries/auth/http.auth.lib.php on line 38 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin-2.11.5-all-languages/lang/swedish-utf-8.inc.php:1) in /var/www/html/phpMyAdmin-2.11.5-all-languages/libraries/auth/http.auth.lib.php on line 40 Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/phpMyAdmin-2.11.5-all-languages/lang/swedish-utf-8.inc.php:1) in /var/www/html/phpMyAdmin-2.11.5-all-languages/libraries/auth/http.auth.lib.php on line 44 Jag vet inte hur jag ska få bukt med detta. Någon som vet? Filen som det verkar kunna vara ser ut såhär: /var/www/html/phpMyAdmin-2.11.5-all-languages/libraries/auth/http.auth.lib.php Kod:
<?php |
Citat:
|
Den börjar med detta:
Kod:
<?php |
Lite beroende på vilken editor du använder så filtrerar en del filen innan den visas. Testa att öppna den med anteckningar (notepad) eller någon liknande basic texteditor.
I ett forumsystem var det någon som hade samma problem med språkfilerna fast dom så riktiga ut i en editor. Det löstes genom att tanka hem dom på nytt. |
Jag öppnade den med vim..
|
Det är första raden i swedish-utf-8.inc.php som spökar. Står i ditt felmeddelande:
/var/www/html/phpMyAdmin-2.11.5-all-languages/lang/swedish-utf-8.inc.php:1 Har du ett BOM (Byte Order Mark) i början av filen kan det skapa problem. Försök öppna och spara om. |
Filen ser ut såhär i början:
Kod:
<?php Jag laddade hem samma version till min windows burk och kollade filen med DW, och de verkar vara lika. Skumt :( Försök hitta felet nu :D Jag gör det inte :( BOM? |
provat att ta bort dessa nyrad du har 2 av i början?
|
Som jag sa, det ligger ett BOM i början av filen.
Öppnar du med less så ser du att: Citat:
|
Citat:
Är det det som är före <?php ? Eller är BOM det som är bortkommenterat. Gjorde filen såhär: Kod:
<?php Jag tog i alla fall bort de raderna som jag har citerat, men får fortfarande samma fel. Har startat om mysql och apache. Kund dock inte se det där som är före <?php (<U+FEFF>) EDIT: Jag har nu installerat less på mitt debian system. Hur kan jag redigera texten med det? Har tidigare bara användt vim. |
Alla tider är GMT +2. Klockan är nu 01:32. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson