BBCode in allen Posts aktivieren [gelöst !]
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Mir ist da heute noch eine andere Idee gekommen. Lass mich mal ein wenig grübeln. Danach poste ich Dir vielleicht eine Lösung. 
Grüße,
Tekin

Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Man möge mir den Doppelpost verzeihen. Ich hab Dir ein Script gebastelt, dass in allen Posts des Boards den BBCode UID neu setzt. Das sollte Dein Problem lösen.
http://www.cybercosmonaut.de/files/bbcode_reset.zip
Bittesehr und viel Spaß von nun an mit phpBB.
Tekin
http://www.cybercosmonaut.de/files/bbcode_reset.zip
Bittesehr und viel Spaß von nun an mit phpBB.

Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Alles klar, vielen dank !
Ich werd das gleich heute abend mal ausprobieren
Du hast mir das leben gerettet
Wenn ich mal irgendwann was für dich tun kann sag bescheid
haase6000@yahoo.de
edit:
Hab das Ding grad mal laufen lassen und es sah auch ganz gut aus bis er mir nach einiger zeit folgende Meldung angezeigt hat :
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 32514 bytes) in /home/www/web1226/html/phpBB2/includes/bbcode.php on line 271
ich denk mal das liegt an meinem Space und nicht an deinem Script oder nicht ?
Weist du zufällig was man da machen kann ?
edit #2:
Hab mich gerade mal nen bischen schlau gemacht und es mit der zusätzlichen Zeile
versucht. Hat aber mit verschiedenen Werten (6M,8M,16M,30M) auch nicht geklappt
Ich werd das gleich heute abend mal ausprobieren
Du hast mir das leben gerettet

Wenn ich mal irgendwann was für dich tun kann sag bescheid
haase6000@yahoo.de
edit:
Hab das Ding grad mal laufen lassen und es sah auch ganz gut aus bis er mir nach einiger zeit folgende Meldung angezeigt hat :
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 32514 bytes) in /home/www/web1226/html/phpBB2/includes/bbcode.php on line 271
ich denk mal das liegt an meinem Space und nicht an deinem Script oder nicht ?
Weist du zufällig was man da machen kann ?
edit #2:
Hab mich gerade mal nen bischen schlau gemacht und es mit der zusätzlichen Zeile
Code: Alles auswählen
ini_set("memory_limit", "12M");
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Das wird wohl daran liegen, dass Dein Hoster nicht zulässt, dass Du das Memory Limit veränderst.
Versuch folgendes:
Beim ersten Mal lass das Script normal durchlaufen, bis die Meldung kommt.
Danach editier das Script und nimm die Zeilen 22 bis 28 heraus.Damit werden die bestehenden bbcode_uid's nicht mehr gelöscht. Dann wieder Script starten und weitermachen.
Sollte klappen. Die Auslastung des Memory wird wohl dadurch geschehen, dass ich rekursiv arbeite und die Funktion sich somit tausende Male selber startet.
Tekin
Versuch folgendes:
Beim ersten Mal lass das Script normal durchlaufen, bis die Meldung kommt.
Danach editier das Script und nimm die Zeilen 22 bis 28 heraus.
Code: Alles auswählen
// Als Vorbereitung alle möglicherweise vorhandenen bbcode_uid's löschen
$sql = "UPDATE " . POSTS_TEXT_TABLE . "
SET bbcode_uid = ''";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Löschung der alten bbcode_uid's fehlgeschlagen", '', __LINE__, __FILE__, $sql);
}
Sollte klappen. Die Auslastung des Memory wird wohl dadurch geschehen, dass ich rekursiv arbeite und die Funktion sich somit tausende Male selber startet.
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
Bittesehr, hat mir ehrlich gesagt Spaß gemacht an diese Problemstellung heran zu gehen und eine Lösung zu finden. Mein Testboard musste etliche Betatests erleiden. -g-
Darf ich Dir ne Mail schreiben und mir 5Mio Euro wünschen?

Gruß,
Tekin
Darf ich Dir ne Mail schreiben und mir 5Mio Euro wünschen?


Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu