Illegal string offset 'id' in ...

Fragen und Diskussionen zu laufenden ConPresso 4.x Projekten werden in diesem Forum diskutiert.
Neidl
ConPresso-User
Beiträge: 25
Registriert: 16.10.2007 14:58
Danksagung erhalten: 1 Mal

Illegal string offset 'id' in ...

Beitrag von Neidl »

Hallo zusamen,

evtl könnt ihr mir helfen. Mein Provider hat heute auf PHP 5.4 umgestellt.
Den Hinweis mit
@extract($_COOKIE); @extract($_GET); @extract($_POST);
habe ich bereits eingebaut. Vorher gabs nur ne weiße Seite.

Aber jetzt kommen viele Fehlermeldungen:
Warning: Illegal string offset 'id' in /var/www/ud14_146/html/cms-1/_include/printnavigation.inc.php on line 39

auch im Backend kommt:
Warning: Illegal string offset 'id' in /var/www/ud14_146/html/cms-1/_views/rubrics_list.inc.php on line 136

Kann mir jemand weiterhefen ?
Die URL ist www.feuerwehr-haselbach.de

Grüße
Christian
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Leider ist das so schwer zu beurteilen. Die Meldung behauptet, daß dort statt einem Array ein String benutzt wird.

Setze doch mal zum Test in _include/printnavigation.inc.php
nach der Zeile

Code: Alles auswählen

if ($navi=='') $navi = getNavigation();
noch diese Zeile

Code: Alles auswählen

var_dump ($navi);
das gibt dann sowas aus

Code: Alles auswählen

array(7) {
  [0]=>
  array(8) {
    ["id"]=>
    string(1) "2"
    ["l"]=>
    string(1) "2"
    ["r"]=>
    string(1) "3"
    ["level"]=>
    string(1) "1"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(4) "Home"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "1"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(4) "Home"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [1]=>
  array(8) {
    ["id"]=>
    string(1) "3"
....
und das solltest Du hier mal posten.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Neidl
ConPresso-User
Beiträge: 25
Registriert: 16.10.2007 14:58
Danksagung erhalten: 1 Mal

Beitrag von Neidl »

Code: Alles auswählen

array(15) { [0]=> array(8) { ["id"]=> string(1) "2" ["l"]=> string(1) "2" ["r"]=> string(1) "3" ["level"]=> string(1) "1" ["childs"]=> string(1) "0" ["caption"]=> string(10) "Startseite" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "2" ["directory"]=> string(7) "_rubric" ["name"]=> string(10) "Startseite" ["seclevel"]=> string(1) "0" } } [1]=> array(8) { ["id"]=> string(1) "3" ["l"]=> string(1) "4" ["r"]=> string(1) "7" ["level"]=> string(1) "1" ["childs"]=> string(1) "1" ["caption"]=> string(6) "Aktive" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "4" ["directory"]=> string(7) "_rubric" ["name"]=> string(16) "Aktuelles_Aktive" ["seclevel"]=> string(1) "0" } } [2]=> array(8) { ["id"]=> string(2) "13" ["l"]=> string(1) "5" ["r"]=> string(1) "6" ["level"]=> string(1) "2" ["childs"]=> string(1) "0" ["caption"]=> string(10) "Übungsplan" ["navigation"]=> array(2) { ["externalURL"]=> string(61) "http://www.feuerwehr-haselbach.de/_data/UebungsplanAktive.pdf" ["externalURLTarget"]=> string(6) "_blank" } ["rubric"]=> string(0) "" } [3]=> array(8) { ["id"]=> string(2) "11" ["l"]=> string(1) "8" ["r"]=> string(2) "11" ["level"]=> string(1) "1" ["childs"]=> string(1) "1" ["caption"]=> string(6) "Jugend" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "5" ["directory"]=> string(7) "_rubric" ["name"]=> string(16) "Aktuelles_Jugend" ["seclevel"]=> string(1) "0" } } [4]=> array(8) { ["id"]=> string(2) "24" ["l"]=> string(1) "9" ["r"]=> string(2) "10" ["level"]=> string(1) "2" ["childs"]=> string(1) "0" ["caption"]=> string(10) "Übungsplan" ["navigation"]=> array(2) { ["externalURL"]=> string(61) "http://www.feuerwehr-haselbach.de/_data/UebungsplanJugend.pdf" ["externalURLTarget"]=> string(6) "_blank" } ["rubric"]=> string(0) "" } [5]=> array(8) { ["id"]=> string(2) "16" ["l"]=> string(2) "12" ["r"]=> string(2) "13" ["level"]=> string(1) "1" ["childs"]=> string(1) "0" ["caption"]=> string(6) "Verein" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "6" ["directory"]=> string(7) "_rubric" ["name"]=> string(16) "Aktuelles_Verein" ["seclevel"]=> string(1) "0" } } [6]=> array(8) { ["id"]=> string(2) "23" ["l"]=> string(2) "14" ["r"]=> string(2) "31" ["level"]=> string(1) "1" ["childs"]=> string(1) "8" ["caption"]=> string(12) "Testumgebung" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(2) "11" ["directory"]=> string(7) "_rubric" ["name"]=> string(12) "Testumgebung" ["seclevel"]=> string(1) "2" } } [7]=> array(8) { ["id"]=> string(2) "25" ["l"]=> string(2) "15" ["r"]=> string(2) "16" ["level"]=> string(1) "2" ["childs"]=> string(1) "0" ["caption"]=> string(12) "Neues Design" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(2) "15" ["directory"]=> string(7) "_rubric" ["name"]=> string(12) "Neues Design" ["seclevel"]=> string(1) "2" } } [8]=> array(8) { ["id"]=> string(2) "15" ["l"]=> string(2) "17" ["r"]=> string(2) "18" ["level"]=> string(1) "2" ["childs"]=> string(1) "0" ["caption"]=> string(8) "Fahrzeug" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "7" ["directory"]=> string(7) "_rubric" ["name"]=> string(8) "Fahrzeug" ["seclevel"]=> string(1) "0" } } [9]=> array(8) { ["id"]=> string(1) "8" ["l"]=> string(2) "19" ["r"]=> string(2) "24" ["level"]=> string(1) "2" ["childs"]=> string(1) "2" ["caption"]=> string(12) "Kommandanten" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "7" ["directory"]=> string(7) "_rubric" ["name"]=> string(8) "Fahrzeug" ["seclevel"]=> string(1) "0" } } [10]=> array(8) { ["id"]=> string(2) "21" ["l"]=> string(2) "20" ["r"]=> string(2) "21" ["level"]=> string(1) "3" ["childs"]=> string(1) "0" ["caption"]=> string(4) "Test" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "7" ["directory"]=> string(7) "_rubric" ["name"]=> string(8) "Fahrzeug" ["seclevel"]=> string(1) "0" } } [11]=> array(8) { ["id"]=> string(2) "22" ["l"]=> string(2) "22" ["r"]=> string(2) "23" ["level"]=> string(1) "3" ["childs"]=> string(1) "0" ["caption"]=> string(6) "Test 2" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "7" ["directory"]=> string(7) "_rubric" ["name"]=> string(8) "Fahrzeug" ["seclevel"]=> string(1) "0" } } [12]=> array(8) { ["id"]=> string(2) "14" ["l"]=> string(2) "25" ["r"]=> string(2) "26" ["level"]=> string(1) "2" ["childs"]=> string(1) "0" ["caption"]=> string(10) "Gerätehaus" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "7" ["directory"]=> string(7) "_rubric" ["name"]=> string(8) "Fahrzeug" ["seclevel"]=> string(1) "0" } } [13]=> array(8) { ["id"]=> string(2) "18" ["l"]=> string(2) "27" ["r"]=> string(2) "28" ["level"]=> string(1) "2" ["childs"]=> string(1) "0" ["caption"]=> string(10) "Jugendwart" ["navigation"]=> array(2) { ["externalURL"]=> string(0) "" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> array(4) { ["id"]=> string(1) "8" ["directory"]=> string(7) "_rubric" ["name"]=> string(10) "Jugendwart" ["seclevel"]=> string(1) "0" } } [14]=> array(8) { ["id"]=> string(2) "17" ["l"]=> string(2) "29" ["r"]=> string(2) "30" ["level"]=> string(1) "2" ["childs"]=> string(1) "0" ["caption"]=> string(14) "Vorstandschaft" ["navigation"]=> array(2) { ["externalURL"]=> string(1) "#" ["externalURLTarget"]=> string(0) "" } ["rubric"]=> string(0) "" } } 
Warning: Illegal string offset 'id' in /var/www/ud14_146/html/cms-1/_include/printnavigation.inc.php on line 40
Neidl
ConPresso-User
Beiträge: 25
Registriert: 16.10.2007 14:58
Danksagung erhalten: 1 Mal

Beitrag von Neidl »

Hilft dies was ? auch im Backend gibts solche Probleme:
Dateianhänge
conpresso.JPG
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Aus dem Quellcode kopiert kann man es besser lesen:

Code: Alles auswählen

array(15) {
  [0]=>
  array(8) {
    ["id"]=>
    string(1) "2"
    ["l"]=>
    string(1) "2"
    ["r"]=>
    string(1) "3"
    ["level"]=>
    string(1) "1"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(10) "Startseite"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "2"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(10) "Startseite"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [1]=>
  array(8) {
    ["id"]=>
    string(1) "3"
    ["l"]=>
    string(1) "4"
    ["r"]=>
    string(1) "7"
    ["level"]=>
    string(1) "1"
    ["childs"]=>
    string(1) "1"
    ["caption"]=>
    string(6) "Aktive"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "4"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(16) "Aktuelles_Aktive"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [2]=>
  array(8) {
    ["id"]=>
    string(2) "13"
    ["l"]=>
    string(1) "5"
    ["r"]=>
    string(1) "6"
    ["level"]=>
    string(1) "2"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(10) "Übungsplan"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(61) "http://www.feuerwehr-haselbach.de/_data/UebungsplanAktive.pdf"
      ["externalURLTarget"]=>
      string(6) "_blank"
    }
    ["rubric"]=>
    string(0) ""
  }
  [3]=>
  array(8) {
    ["id"]=>
    string(2) "11"
    ["l"]=>
    string(1) "8"
    ["r"]=>
    string(2) "11"
    ["level"]=>
    string(1) "1"
    ["childs"]=>
    string(1) "1"
    ["caption"]=>
    string(6) "Jugend"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "5"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(16) "Aktuelles_Jugend"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [4]=>
  array(8) {
    ["id"]=>
    string(2) "24"
    ["l"]=>
    string(1) "9"
    ["r"]=>
    string(2) "10"
    ["level"]=>
    string(1) "2"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(10) "Übungsplan"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(61) "http://www.feuerwehr-haselbach.de/_data/UebungsplanJugend.pdf"
      ["externalURLTarget"]=>
      string(6) "_blank"
    }
    ["rubric"]=>
    string(0) ""
  }
  [5]=>
  array(8) {
    ["id"]=>
    string(2) "16"
    ["l"]=>
    string(2) "12"
    ["r"]=>
    string(2) "13"
    ["level"]=>
    string(1) "1"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(6) "Verein"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "6"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(16) "Aktuelles_Verein"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [6]=>
  array(8) {
    ["id"]=>
    string(2) "23"
    ["l"]=>
    string(2) "14"
    ["r"]=>
    string(2) "31"
    ["level"]=>
    string(1) "1"
    ["childs"]=>
    string(1) "8"
    ["caption"]=>
    string(12) "Testumgebung"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(2) "11"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(12) "Testumgebung"
      ["seclevel"]=>
      string(1) "2"
    }
  }
  [7]=>
  array(8) {
    ["id"]=>
    string(2) "25"
    ["l"]=>
    string(2) "15"
    ["r"]=>
    string(2) "16"
    ["level"]=>
    string(1) "2"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(12) "Neues Design"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(2) "15"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(12) "Neues Design"
      ["seclevel"]=>
      string(1) "2"
    }
  }
  [8]=>
  array(8) {
    ["id"]=>
    string(2) "15"
    ["l"]=>
    string(2) "17"
    ["r"]=>
    string(2) "18"
    ["level"]=>
    string(1) "2"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(8) "Fahrzeug"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "7"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(8) "Fahrzeug"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [9]=>
  array(8) {
    ["id"]=>
    string(1) "8"
    ["l"]=>
    string(2) "19"
    ["r"]=>
    string(2) "24"
    ["level"]=>
    string(1) "2"
    ["childs"]=>
    string(1) "2"
    ["caption"]=>
    string(12) "Kommandanten"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "7"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(8) "Fahrzeug"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [10]=>
  array(8) {
    ["id"]=>
    string(2) "21"
    ["l"]=>
    string(2) "20"
    ["r"]=>
    string(2) "21"
    ["level"]=>
    string(1) "3"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(4) "Test"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "7"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(8) "Fahrzeug"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [11]=>
  array(8) {
    ["id"]=>
    string(2) "22"
    ["l"]=>
    string(2) "22"
    ["r"]=>
    string(2) "23"
    ["level"]=>
    string(1) "3"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(6) "Test 2"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "7"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(8) "Fahrzeug"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [12]=>
  array(8) {
    ["id"]=>
    string(2) "14"
    ["l"]=>
    string(2) "25"
    ["r"]=>
    string(2) "26"
    ["level"]=>
    string(1) "2"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(10) "Gerätehaus"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "7"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(8) "Fahrzeug"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [13]=>
  array(8) {
    ["id"]=>
    string(2) "18"
    ["l"]=>
    string(2) "27"
    ["r"]=>
    string(2) "28"
    ["level"]=>
    string(1) "2"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(10) "Jugendwart"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(0) ""
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    array(4) {
      ["id"]=>
      string(1) "8"
      ["directory"]=>
      string(7) "_rubric"
      ["name"]=>
      string(10) "Jugendwart"
      ["seclevel"]=>
      string(1) "0"
    }
  }
  [14]=>
  array(8) {
    ["id"]=>
    string(2) "17"
    ["l"]=>
    string(2) "29"
    ["r"]=>
    string(2) "30"
    ["level"]=>
    string(1) "2"
    ["childs"]=>
    string(1) "0"
    ["caption"]=>
    string(14) "Vorstandschaft"
    ["navigation"]=>
    array(2) {
      ["externalURL"]=>
      string(1) "#"
      ["externalURLTarget"]=>
      string(0) ""
    }
    ["rubric"]=>
    string(0) ""
  }
}
Darin taucht mehrfach

Code: Alles auswählen

    ["rubric"]=>
    string(0) ""
auf, was die Ursache für die Fehlermeldungen ist. Es kommt also von den externen URLs. Nicht Dein Fehler, sondern eine Intoleranz der neuen PHP-Version... mal drüber nachdenken... :roll:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Neidl
ConPresso-User
Beiträge: 25
Registriert: 16.10.2007 14:58
Danksagung erhalten: 1 Mal

Beitrag von Neidl »

Kann man das irgendwie umgehen? Mein Anbieter kann nicht auf ältere Version zurück.
Die externen Links hab ich jetzt gelöscht, aber das Problem ist immernoch da.

Was mit im Backend noch aufgefallen ist: Viele Felder sind leer, obwohl in der Datenbank aber Inhalt drinsteht. Evtl hängt das ja zusammen.
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Hast Du auch bei "Vorstandschaft" die externe URL "#" gelöscht?

Hier ein ungetesteter Vorschlag:

in _include/function.php

Finde

Code: Alles auswählen

$rubrics = array(0=>'');
und ersetze es durch

Code: Alles auswählen

$rubrics = array(0=>array('id'=>'','directory'=>'','name'=>'','seclevel'=>''));
Ungetestet! (ich habe kein PHP 5.4 ...)

Was meinst Du mit
Viele Felder sind leer
???

Meinst Du Eingabefelder der Artikelerfassung? Dann wird es wohl ganz übel...

Ich würde mal über einen Anbieterwechsel nachdenken, denn solche unnötigen Probleme braucht kein Mensch...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Neidl
ConPresso-User
Beiträge: 25
Registriert: 16.10.2007 14:58
Danksagung erhalten: 1 Mal

Beitrag von Neidl »

Hab da noch einen externen Link gefunden. Jetzt ist der Fehler auf alle Fälle erstmal weg, aber viele Textinhalte fehlen.
http://www.feuerwehr-haselbach.de/_rubr ... les_Verein
Hier müsste unter jedem Punkt eine Überschrift und schwarzer Text stehen. In der Datenbank ist alles da. Kann das mit der Änderung zusammenhängen die ich im für PHP 5.4 gemacht habe (siehe oben)
Neidl
ConPresso-User
Beiträge: 25
Registriert: 16.10.2007 14:58
Danksagung erhalten: 1 Mal

Beitrag von Neidl »

Das war eine Überschneidung. Anbieterwechsel wird so einfach nicht möglich sein.
Neidl
ConPresso-User
Beiträge: 25
Registriert: 16.10.2007 14:58
Danksagung erhalten: 1 Mal

Beitrag von Neidl »

Wieder was rausgefunden. Es betrifft alle Inhaltsfelder, die Umlaute, also Ü, Ä, Ö und so enthalten. Diese werden einfach leer zurückgegeben.
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Wurde ggf. auch die Datenbank umgestellt?
Geht es um Feldnamen mit Umlauten oder um Inhalte mit Umlauten?

Ich kenne diese Probleme, wenn jemand Datenbanken auf einen anderen Server zieht und dabei die Codierung nicht korrekt angibt...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Neidl
ConPresso-User
Beiträge: 25
Registriert: 16.10.2007 14:58
Danksagung erhalten: 1 Mal

Beitrag von Neidl »

Also ich habe keine neuen Datenbanknamen oder Anmledung bekommen. Deswegen gehe ich mal davon aus, das hier nichts geändert wurde, was man natürlich nicht sagen kann. Aber die PHP Umstellung wurde angekündigt. Es betrifft die Inhalte, nicht die Feldnamen.

Im Backend sieht man es wie folgt:
In der Übersichtsseite ist der Titel sauber dargestellt.
Geht man dann im Backend auf die Inhaltsseite, fehlt der Titel plötzlich im Eingabefeld. Darüber wird er aber wieder sauber angezeigt.

Prinzipiell liefert die Datenbank also Ergebnisse sauber zurück.
Dateianhänge
conpresso.JPG
conpresso.JPG
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Richtig, der Fehler liegt bei ConPresso. Die von Dir benutzte Version wurde eben NICHT für PHP 5.4 entwickelt, das ja erst kurz vor der 4.1.5 released wurde.
Wenn man sich die Doku zu 5.4 durchliest, dann fält insbesondere die Umstellung auf UTF8 auf, was eben alles an Umlauten zunichte machen kann. Welche Codierung haben denn Datenbank sowie die Tabellen?

Du wirst also vermutlich jede Menge Zeit und Geld investieren müssen, um alle Probleme mit PHP 5.4 zu lösen oder Du sucht Dir einen Anbieter, den eine stabile 5.3 am Laufen hat (die ist ja genauso aktuell, nur funktioniert sie eben wie bisher).
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Neidl
ConPresso-User
Beiträge: 25
Registriert: 16.10.2007 14:58
Danksagung erhalten: 1 Mal

Beitrag von Neidl »

•Server: sql3.udmedia.de via TCP/IP
•Software: Percona Server
•Software-Version: 5.5.24-55-log - Percona Server (GPL), Release rel26.0, Revision 256
•Protokoll-Version: 10
•Server Zeichensatz: UTF-8 Unicode (utf8)

D.h. Conpresso ist auf PHP 5.4 nicht lauffähig, oder ? ich selber bin leider kein PHP Entwickler, so dass ich mir da nicht zu helfen weiß. Evtl heißt das auf ein anderes CMS zu wechseln?
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Prüfe mal in der php.ini, welcher default_charset dort eingestellt ist und versuche ihn auf

Code: Alles auswählen

default_charset = "iso-8859-1"
einzustellen. Vielleicht hilft das und lässt auch PHP 5.4 mit Umlauten zurechtkommen...

Und WOW! ... "Percona Server" heißt ja, daß Du nicht mal mySQL verwendest... hoffentlich ist das so kompatibel wie es der Hersteller verspricht...

Der Wechsel auf einen anderen Anbieter kostet höchstens ein paar Nerven, ist aber ansonsten kostenneutral. Das Wechseln des CMS dürfte Deine bisherige Arbeit auf Null zurücksetzen...

Dann erst mal gute Nacht...
Zuletzt geändert von MarkusR am 06.11.2012 00:29, insgesamt 1-mal geändert.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Antworten