Leere Seiten nach Administrator-Login
-
- Beiträge: 5
- Registriert: 12. Mär 2012, 23:50
Leere Seiten nach Administrator-Login
Hallo, nachdem ich zunächst versucht hatte von der version 1.3 auf 2.3 upzudaten, dies aber aufgrund der PHP-Version 4 und der MySQL-Version 4.0 nicht möglich war, habe ich mich entschlossen, eine Neuinstallation auf die Version 2.1.12 vorzunehmen. Ich habe auch die Version installieren können, bekomme aber immer leeere Seiten angezeigt, wenn ich nach dem Login mit dem Administratorpasswort z.B. die Profilseite anzeigen möchte. Anscheinend können nur die Seiten, die kein Login benötigen angezeigt werden, ich bekomme aber keine Fehlermeldung das ich keine Berechtigung hätte oder so, sondern es werden nur leere Seiten angezeigt (Seitenquelltext ist leer, auf dem Server ist aber die richtige Datei vorhanden). Fehlen hier noch Einstellungen, etwa in der config.php? Meine Seite ist
http://www.maweni.org/Maweni/php/mitgli ... /index.php.
http://www.maweni.org/Maweni/php/mitgli ... /index.php.
Re: Leere Seiten nach Administrator-Login
Können bei dir die Cookies richtig angelegt werden ? Es müssten Cookies zu der Domaine bei dir im Browser existieren.
Gruß
Fasse
Gruß
Fasse
-
- Beiträge: 5
- Registriert: 12. Mär 2012, 23:50
Re: Leere Seiten nach Administrator-Login
Hallo fasse, ich sehe kein cookie. Habe gerade mal geschaut, ein cookie z.B. von der microsoft-Seite auf der ich war, ist zu sehen, aber von der admidio-Seite nicht.
-
- Beiträge: 5
- Registriert: 12. Mär 2012, 23:50
Re: Leere Seiten nach Administrator-Login
Hallo, hat jemand eine Idee? Ein sesssion-cookie wird anscheinend nicht geschrieben (nicht im IE und nicht im firefox). In der Tabelle adm_sessions gibt es aber zwei Einträge, ein mit einer id von 1 und einen Eintrag mit der id NULL. Ist das normal? Müssen vielleicht Berechtigungen für Dateien anders vergeben werden? Es sieht doch nach einem Berechtigungsproblem aus, oder?
-
- Beiträge: 5
- Registriert: 12. Mär 2012, 23:50
Re: Leere Seiten nach Administrator-Login
Nach verschiedenen Tests habe ich herausgefunden, das es nicht an Einstellungen im Browser liegt. Cookies einer anderen Admidio-Seite werden geschrieben. Ich habe schon zweimal neu installiert, auch die Untergliederung auf http://www.maweni.org/mitglieder/adm_program/index.php verkürzt, es werden trotzdem keine Cookies geschrieben.
Ich habe Version 2.1.12 installiert, da wegen PHP 4 und MySql 4.0 keine höhere Version möglich ist. Gibt es vielleicht schon eine Korrektur einer höheren Version, die ich einbauen könnte?
Ich habe Version 2.1.12 installiert, da wegen PHP 4 und MySql 4.0 keine höhere Version möglich ist. Gibt es vielleicht schon eine Korrektur einer höheren Version, die ich einbauen könnte?
Re: Leere Seiten nach Administrator-Login
Hallo Reinhard,
mir gehen da leider die Ideen aus. Kannst du mit vielleicht einen Testzugang einrichten und per PN schicken, dann kann ich mir das mal anschauen.
Gruß
Fasse
mir gehen da leider die Ideen aus. Kannst du mit vielleicht einen Testzugang einrichten und per PN schicken, dann kann ich mir das mal anschauen.
Gruß
Fasse
Re: Leere Seiten nach Administrator-Login
Hallo Reinhard,
ich hab mir mal deine Seite angeschaut. Die Cookies sind auf jeden Fall nicht das Problem. Admidio kommt gar nicht soweit, überhaupt das Cookie anzulegen. Was mich was stutzig gemacht hat war, dass bei der Eingabe eines falschen Passworts eine Fehlermeldung ohne Seitenlayout kommt. Hier ist irgendwas faul.
Wenn du noch keine Anpassungen an Admidio-Dateien vorgenommen hast, dann lösch doch noch mal bitte den Ordner adm_program und kopier ihn danach neu hoch. Wichtig ist hier, ihn vorher zu löschen und nicht einfach drüber zu kopieren.
Schau dir bitte auch mal deine config.php und prüf noch einmal ob du nicht evtl. dieses Problem hast.
Irgendwo hier ist der Hund begraben
Gruß
Fasse
ich hab mir mal deine Seite angeschaut. Die Cookies sind auf jeden Fall nicht das Problem. Admidio kommt gar nicht soweit, überhaupt das Cookie anzulegen. Was mich was stutzig gemacht hat war, dass bei der Eingabe eines falschen Passworts eine Fehlermeldung ohne Seitenlayout kommt. Hier ist irgendwas faul.
Wenn du noch keine Anpassungen an Admidio-Dateien vorgenommen hast, dann lösch doch noch mal bitte den Ordner adm_program und kopier ihn danach neu hoch. Wichtig ist hier, ihn vorher zu löschen und nicht einfach drüber zu kopieren.
Schau dir bitte auch mal deine config.php und prüf noch einmal ob du nicht evtl. dieses Problem hast.
Irgendwo hier ist der Hund begraben

Gruß
Fasse
-
- Beiträge: 5
- Registriert: 12. Mär 2012, 23:50
Re: Leere Seiten nach Administrator-Login
Hallo fasse, genau das war es
ich hatte die config.php selbst erstellt, da sie beim herunterladen leer war. Der notepad++ steht aber in der Voreinstellung bei UTF8 mit bom. Könnte man vielleicht noch bei den Hinweisen aufnehemen: bei Änderungen mit einem Editor auf UTF8 ohne bom achten. Ansonsten freue ich mich, die - für mich neue Version - sieht viel besser aus als die uralte 1.3. Noch eine Bemerkung: was steht dem eigentlich im Wege das die Versionen nach 2.1.12 nicht auch auf PHP 4 laufen können? Würde eigentlich PHP 4 und eine höhere MySQL-Version für die höheren Versionen funktionieren? Ich kann z.Z. nicht auf PHP 5 gehen, da auf dem Server andere Homepages (nicht von mir) laufen. Denen kann ich es nicht zumuten event. alles umzustellen, weil ihre Seiten nicht mehr funktionieren. Vielen herzlichen Dank, fasse, für Deine Hilfe!
Gruß Reinhard


Gruß Reinhard
Re: Leere Seiten nach Administrator-Login
Hallo Reinhard,
ich hab die Beschreibung mal ergänzt. Schon, dass es jetzt bei dir läuft.
Höhere Versionen von Admidio wirst du nicht mehr mit PHP4 laufen lassen können. Wir haben explizit diesen Schritt gemacht um Vorteile von PHP5 nutzen zu können. Zum einen gibt es hier spezielle XML-Klassen, mit denen der Zugriff auf XML deutlich vereinfacht wird (z.B. für die Sprachdateien) und das Klassenmodell ist in PHP5 deutlich verbessert worden und wird seit der 2.2 auch besser ausgenutzt.
Ich weiß jetzt nicht bei welchem Hoster du bist, aber einige haben auch beide Versionen von PHP installiert und du hast dann die Möglichkeit mit einer htaccess-Datei deine gewünschte PHP-Version für deinen Webspace auszuwählen.
Viele Grüße
Fasse
ich hab die Beschreibung mal ergänzt. Schon, dass es jetzt bei dir läuft.
Höhere Versionen von Admidio wirst du nicht mehr mit PHP4 laufen lassen können. Wir haben explizit diesen Schritt gemacht um Vorteile von PHP5 nutzen zu können. Zum einen gibt es hier spezielle XML-Klassen, mit denen der Zugriff auf XML deutlich vereinfacht wird (z.B. für die Sprachdateien) und das Klassenmodell ist in PHP5 deutlich verbessert worden und wird seit der 2.2 auch besser ausgenutzt.
Ich weiß jetzt nicht bei welchem Hoster du bist, aber einige haben auch beide Versionen von PHP installiert und du hast dann die Möglichkeit mit einer htaccess-Datei deine gewünschte PHP-Version für deinen Webspace auszuwählen.
Viele Grüße
Fasse