Page 1 of 1

Fehlermeldung beim eigenen Block

Posted: 29. September 2012 11:01
by korona
Hallo,

nach dem Aktualisieren meiner Foren auf phpBB 3.0.11, zunächst in meiner lokalen Testumgebung, erhalte ich folgende Fehlermeldung beim eigenen kleinen Block.
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_portal.php on line 208: Illegal string offset 'type'
Das ist immer wieder nachvollziehbar unter:
XAMPP 1.8.0 mit php 5.4.4,
phpBB 3.0.11 und Portal 2.0

Wenn ich nun den kleinen eigenen Block hinzufüge, HTML-Code einfüge, BBCode deaktiviere und dann auf Absenden klicke, dann kommt die Fehlermeldung. Trotzdem funktioniert aber der eigene Block, und der Inhalt des Blocks wird korrekt angezeigt. Das tritt auch bei einem völlig neu erstellten Forum mit Portal auf (und mit neuer Datenbank).
Kann das noch Jemand nachvollziehen und vielleicht mitteilen, was das Problem ist? Danke schon mal.

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 12:59
by archivar
korona wrote:
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_portal.php on line 208: Illegal string offset 'type'
korona wrote:Wenn ich nun den kleinen eigenen Block hinzufüge, HTML-Code einfüge, BBCode deaktiviere und dann auf Absenden klicke, dann kommt die Fehlermeldung.
Könnte sein das an deinen HTML-Code was nicht stimmt.

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 14:54
by korona
Hmmm,
tritt bei phpBB 3.0.10 und Portal 2.0 aber nicht auf.

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 15:06
by archivar
Eventuell zeigst Du mal den HTML-Code.

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 17:34
by korona
Ja, sorry, das hätte ich natürlich machen können, hiermit hole ich das nach.
Hier mal ein Beispiel-Code:

Code: Select all

<center><a href="http://www.bot-trap.de/">
<img src="bot_trap_button.gif" title="Webseitenschutz" border="0">
</a></center>
Allerdings passiert es auch mit anderem HTML-Code.

Inzwischen habe ich ein Forum auf dem Webspace aktualisiert, dort kommt die Fehlermeldung nicht (php-Version 5.2.17).
Mit php 5.3.x konnte ich es noch nicht probieren, mit php 5.4.4 tritt der Fehler aber auf.

Aber meine Frage war ja eigentlich, ob das Jemand mit XAMPP 1.8.0 (php 5.4.4) nachvollziehen kann ...

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 18:06
by archivar
korona wrote:

Code: Select all

<center><a href="http://www.bot-trap.de/">
<img src="bot_trap_button.gif" title="Webseitenschutz" border="0">
</a></center>
Selbst wenn ich diesen Code so bei mir einbaue bekomme ich bei mir nix angezeigt und auch keinen Fehler.
korona wrote:

Code: Select all

<img src="bot_trap_button.gif" title="Webseitenschutz" border="0">
In dieser Zeile fehlt vor dem

Code: Select all

>
das hier

Code: Select all

/
korona wrote:Aber meine Frage war ja eigentlich, ob das Jemand mit XAMPP 1.8.0 (php 5.4.4) nachvollziehen kann ...
Verwende kein XAMPP, sondern mache alles online unter:
MySQL 5.0.95-log
PHP Version 5.4.7
phpBB v. 3.0.11
B3P v.2.0.0

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 18:37
by korona
Auch wenn ich noch so viel schaue, ich verstehe nicht warum und wo da ein "/" fehlt.
Das mit dem Code nichts angezeigt wird, liegt wohl daran, dass das Bildchen "bot_trap_button.gif" sich nicht im Root Deines Forums befindet. Wenn ich es bei mir lösche, wird auch nichts angezeigt. Aber darum geht es nicht, sondern um das Absenden der Seite im ACP mit dem Code.

Ok, meine Vermutung ist, das die Fehlermeldung nur unter php 5.4.x ausgegeben wird. Es wäre also schön, wenn das mal Jemand, der php 5.4.x nutzt, prüfen und damit vielleicht nachvollziehen könnte, einfach um sicher zu sein, ob es daran liegt.

Edit: Hast Du Deinen Beitrag im Nachhinein noch editiert? Als ich mir das ansah, meine ich, waren Deine genutzten Versionen noch nicht angezeigt.

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 18:48
by archivar
korona wrote:Auch wenn ich noch so viel schaue, ich verstehe nicht warum und wo da ein "/" fehlt.
Das "img" wird bei dir nicht abgeschlossen.
korona wrote:Edit: Hast Du Deinen Beitrag im Nachhinein noch editiert? Als ich mir das ansah, meine ich, waren Deine genutzten Versionen noch nicht angezeigt.
Ja das hatte ich ehe Du deinen Beitrag gesendet hattest.

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 18:54
by korona
Ok, Danke.

So wie ich sehe, nutzt Du dann ja php 5.4. Dann kann meine Vermutung also so wohl doch nicht zutreffen. Trotzdem Danke.
Falls doch noch Jemand eine Idee hat, ich wäre dafür weiterhin offen.

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 19:07
by archivar
Es gab ja nun seit der 2.0.0 einige kleine Fehlerbereinigungen die Du hier nachvollziehen kannst ===>https://github.com/marc1706/Board3-Portal
Unter anderem wurde auch was an der /includes/acp/acp_portal.php geändert===>https://github.com/marc1706/Board3-Port ... cludes/acp
Siehe dazu auch hier ===> tracker.php?p=13&t=207
Eventuell hilft Dir das weiter. ;)
Tut mir Leid, dass ich dich nicht gleich darauf hingewiesen hatte. :oops:
Aber Du kannst ja auch hier suchen. :mrgreen:

Re: Fehlermeldung beim eigenen Block

Posted: 29. September 2012 19:38
by korona
Nun ja, gesucht hatte ich schon zu meinem Problem, vermutlich aber wieder nicht die richtigen Suchbegriffe verwendet, die vielleicht zum Ziel hätten führen können. :(
Aber Danke für die Infos, das schaue ich mir natürlich an. :)