MyBB.de Forum

Normale Version: Google SEO
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
Danke für die Antwort!
Eine neue Version wurde veröffentlicht: Google SEO 1.6.7
Was ist denn neu daran?
Code:
<error>
<dateline>1399032774</dateline>
<script>inc/plugins/google_seo.php</script>
<line>211</line>
<type>2</type>
<friendly_type>Warning</friendly_type>
<message>Illegal string offset 'pid'</message>
</error>

php 5.4 und 5.5. unter 5.3 keine Fehler.
Ich nutze auch 5.5 und das Plugin und habe keine Fehler.
dies mag sein, aber warum hab ich dann in der 5.3 keine Fehler?

ich habe jetzt die 1.6.6 zurückgespielt und keine Fehler. Auch keine bei 5.5.
wie schon im englischen Forum geschrieben: http://community.mybb.com/thread-101262-...pid1072694

Du hast ein Plugin o.ä. das $post zu einem String macht, und das erwartet Google SEO halt nicht, da MyBB diese Variable nur als Array verwendet. Du kannst jetzt diesen Verursacher finden oder bei Google SEO ein Typecast einbauen (alle $post zu (array)$post machen).

Davon abgesehen ist es nur eine Warnung; die wohl bei älteren PHP-Versionen stillschweigend ignoriert wird.
aha, also google-seo.php nehmen und einfach alle $post mit (array)$post ersetzen oder habe ich das jetzt falsch verstanden?

englisch ist nicht so meine stärke....

wie finde ich am besten den verursacher, weil deaktiviere ich google-seo, dann funktioniert alles...
Okay, vergiss es, MyBB macht doch an ein paar Stellen einen String draus. Ich baue typecasts ein...
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42