WebSite X5Help Center

 
Norbert K.
Norbert K.
User

Gästebuch funktioniert seit Update auf Version 13 nicht mehr  de

Автор: Norbert K.
Просмотрено 4980, Подписчики 1, Размещенный 0  

Hallo,

habe x5 Professional von Version 10 auf 13 upgedated. Seither funktioniert mein Gästebuch nicht mehr.

Ich habe alle Einstellungen genauso wie in der Version 10

Beim Aufrufen erscheint folgender Fehler:

Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /WWWROOT/153529/htdocs/gaestebuch.php on line 321

Wer kann mir helfen?

Vielen Dank

Kikovic

Размещено
20 Ответы
Andreas S.
Andreas S.
Moderator

Welche PHP Version läuft auf deinem SErver?  Ab Version V12 ist PHP 5.X verpflichtend !

Читать больше
Размещено От Andreas S.
Norbert K.
Norbert K.
User
Автор

Vielen Dank,

ich habe jetzt für alle Subdomains die php-Version auf 5.6 gesetzt.

Jetzt läuft das Gästebuch auch auf meiner englischen Version der website (www.en.landshut-brits.de) aber auf der deutschen Seite ist zwar die Fehlermeldung nicht mehr da, aber ich sehe nur einen white screen.

In der Vorschauseite erscheint aber das Gästebuch.

Читать больше
Размещено От Norbert K.
Andreas S.
Andreas S.
Moderator

ISt das englische und das deutsche Gästebuch verschieden oder greift es alles von einer DAtei zu? Bei letzterem könnte es Probleme geben. Vielleicht ist das PHP nur auf der Subdomain aktiviert und nicht auf der Hauptdomain. Es schaut mir nämlich so aus.

Читать больше
Размещено От Andreas S.
Norbert K.
Norbert K.
User
Автор

In den beiden Subdomains sind jeweils unter htdocs 2 verschiedene Dateien (gaestebuch.php und guestbook.php) angelegt.

Читать больше
Размещено От Norbert K.
Andreas S.
Andreas S.
Moderator

HAst du die englische Version nicht in einem Unterordner gespeichert?  Auch wenn die Links verschieden heißen greifen die Skripte auf selben DAten zu.  Ich würde die deutsche VErsion www.landshut-brits.de  in das Root-Verzeichnis "htdocs" geben und die englische über die Subdomain (www.en.landshut-brits.de) in das Verzeichnis "htdocs/en"

Читать больше
Размещено От Andreas S.
Der Zwoemti
Der Zwoemti
Moderator

...Domains immer in seperate Verzeichnisse packen...auch SUB Domains da sonst die Daten unter zwei Adressen abrufbar sind und das wiederrum...doppelter Content.

Читать больше
Размещено От Der Zwoemti
Norbert K.
Norbert K.
User
Автор

Ich habe die englische und die deutsche Version in verschiedenen Unterverzeichnissen. Anliegend der Screenshot aus filezilla.

Читать больше
Размещено От Norbert K.
Andreas S.
Andreas S.
Moderator

Die Ordnerstrukur ist aber unlogisch was du hast?  Was ist das "WWW" für ein Verzeichnis? Ist das das Root vErzeichnis oder das htdocs?

Wenn dann musst du es so lösen...

  • www

          htdocs

              gaestebuch.php

  • www

          htdocs

              en

                  guestbook.php

Wenn WWW dein Rootverzeichnis ist, dann sollte als ersters das Zielverzeichnis  htdocs  für die deutsche und htdocs/en  für die englische lauten.

Deine normale Domain wird dann in das htdocs geleitet und die SUB Domain solltest du in die  htdocs/en leiten !

Wie das mit der www2 ist kann ich mir nicht vorstellen !

Читать больше
Размещено От Andreas S.
Norbert K.
Norbert K.
User
Автор

Das www verzeichnis ist die deutsche Version (www.landshut-brits.de). Die englische Version läuft unter www.en.landshut-brits.de

Beide Seiten haben dieselbe Struktur und auch jeweils ein htdocs-verzeichnis.

Читать больше
Размещено От Norbert K.
Andreas S.
Andreas S.
Moderator

Aber was ist dein "ROOT" Verzeichnis wo deine deutsche normale Domain hinverweist.?  ISt das jetzt htdocs oder "www". Wenn dann hast du 2 verschiedene Server zur verfügung?  Einer mit www und www.en. oder?

Читать больше
Размещено От Andreas S.
Norbert K.
Norbert K.
User
Автор

Ich denke die englische und die deutsche Version sind gleichberechtigte subdomains. Ich habe mal einen Screenshot meiner domain-verwaltung angehängt.

Читать больше
Размещено От Norbert K.
Andreas S.
Andreas S.
Moderator

Und da liegt glaube ich der Fehler!  Deine Domain ist "landshut-brits.de" und man kann auch die Domain unter www.landshut-brits.de erreichen wenn man sie eingibt. Aber für eine Subdomain ist diese nicht geeignet. Wenn dann müsstest du sie  de.landshut-brits.de  nennen und die englische eben en.landshut-brits.de.

Wahrscheinlich ist die weiterleitung der landshut-brits.de irgendwie falsch weitergeleitet.

Читать больше
Размещено От Andreas S.
Norbert K.
Norbert K.
User
Автор

Aber das ist doch nicht erst jetzt der Fall. Als ich noch die Version 10 am Laufen hatte, hat das Gästebuch doch auch funktioniert. Im Vorschaumodus funktioniert es ja auch.

Читать больше
Размещено От Norbert K.
Andreas S.
Andreas S.
Moderator

Dann sind vielleicht noch alte Dateien am SErver die die V13 Dateien blockieren !

Читать больше
Размещено От Andreas S.
Der Zwoemti
Der Zwoemti
Moderator

Ich würde eher sagen hier liegt ein php Fehler seitens deines Webspace vor. Die Vorschau nutzt kein php deswegen geht es dort auch. Deutlich zu sehen wenn man z.B. deinen Adminbereich aufruft dort kann man vom Programm her keine Änderungen machen. Die Seite muss laufen ansonsten passt was am Webspace nicht.

Desweiteren WIESO nutzt du so undurchsichtige Verzeichnisbezeichnungen.

Читать больше
Размещено От Der Zwoemti
Incomedia
Claudio D.
Incomedia

Guten Tag,

Das Problem wird mit dem nächsten Update gelöst sein.

Vielen Dank!

Читать больше
Размещено От Claudio D.
Der Zwoemti
Der Zwoemti
Moderator

Welches Update?

Version 13.0.2.18 (BETA)

Читать больше
Размещено От Der Zwoemti
Incomedia
Claudio D.
Incomedia

Guten Tag,

Ja das 13.0.2.18 Update das jetzt öffentlich verfügbar ist.

Vielen Dank!

Читать больше
Размещено От Claudio D.
Norbert K.
Norbert K.
User
Автор

Danke, mit dem neuen Update funktioniert das Gastebuch einwandfrei!

Leider läuft aber jetzt auf der Introseite die Flash-Datei nicht mehr, schade...

Читать больше
Размещено От Norbert K.
Incomedia
Claudio D.
Incomedia

Guten Tag,

In der Vorschau wird die Flash Animation angezeigt?

Versuchen Sie bitte die STRg Taste zu klicken während Sie die Vorschau starten und danach laden Sie das Projekt erneut hoch.

Vielen Dank!

Читать больше
Размещено От Claudio D.