Problem bei Installation... Parse Error..

Alle Fragen und Probleme zur aktuellen Randshop Version 2.3 können hier gepostet werden.

Moderatoren: Magnus, mmaass, ablass

Problem bei Installation... Parse Error..

Beitragvon LordMayhem » Di 21. Jan 2014, 17:27

Hallo zusammen,


vielleicht schon 1 Million mal gepostet worden, schlauer werd ich dennoch nicht :|
Ich erhalte nach "erfolgreicher" installation folgenden Fehler:

Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/bleibtgeheim/templates/standard/website/index.tpl on line 543

Gleich auf der Hauptseite...

Was ist hier schiefgelaufen???

Besten Dank für weitere Infos!

Nachtrag: Irgendjemand... ??? Hilfe! Ich bin Amateur als bitte nicht gleich in die Ecke stellen und im dunkeln lassen :|
Was hab ich falsch gemacht?
LordMayhem
 
Beiträge: 1
Registriert: Di 21. Jan 2014, 17:23

Re: Problem bei Installation... Parse Error..

Beitragvon gombo » Do 23. Jan 2014, 06:16

ich habe das selbe Problem auf meinem xampserver. Wenn man dann in die besagte Datei auf Zeile 543 schaut, sieht man, dass die Sache hübsch abgeschlossen wird mit einem Hier ist HTML zu Ende Zeichen wird.

Wenn man in den Adminbereich geht, wird sofort auf admin_neu umgeleitet - ob das etwas damit zu tun hat ???
gombo
 
Beiträge: 3
Registriert: Do 23. Jan 2014, 06:05

Re: Problem bei Installation... Parse Error..

Beitragvon bonsai » Do 23. Jan 2014, 15:27

gombo hat geschrieben:
Wenn man in den Adminbereich geht, wird sofort auf admin_neu umgeleitet - ob das etwas damit zu tun hat ???


Nein, das ist normal.

Aber stelle mal in der config.inc.php das display_errors auf 1 und schau mal was dann für eine Meldung kommt
Versionen im Gebrauch: 2.6/3.0 & 3.1 mit Frontend 2.6
https://pc-krug.de <- Hilfe in Sachen randshop
ac-bad-saeckingen.de <- die "Shopversion" ohne Shop
bonsai
 
Beiträge: 784
Registriert: Mo 9. Jul 2007, 21:14
Wohnort: wo wohl, DAHEIM

Re: Problem bei Installation... Parse Error..

Beitragvon gombo » Do 23. Jan 2014, 17:31

C:\xampp\htdocs\randshop\templates\standard\website\index.tpl on line 543

also wie beim Lord, nur mit meinem Pfad
gombo
 
Beiträge: 3
Registriert: Do 23. Jan 2014, 06:05

Re: Problem bei Installation... Parse Error..

Beitragvon gombo » Do 23. Jan 2014, 17:37

sorry, war mir was verrutscht. Der ganze Spruch lautet:

Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\randshop\templates\standard\website\index.tpl on line 543
gombo
 
Beiträge: 3
Registriert: Do 23. Jan 2014, 06:05

Re: Problem bei Installation... Parse Error..

Beitragvon mmaass » Sa 25. Jan 2014, 16:57

Eine reine Installation ohne Anpassung?
Weil es könnte ein einfaches <? sein, was stört, denn z.B. wenn der Server neu eingerichtet ist, ist oft der short_open_tag auf off, was bedeutet, dass <?php erforderlich ist.
Das haben wir aber schon umgesetzt, daher wundert es ein wenig.
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin

Re: Problem bei Installation... Parse Error..

Beitragvon frity » Di 18. Mär 2014, 16:09

Gibt es da schon einen Hinweis?

Habe selbiges Problem, Installation sauber durchgelaufen.

Adminbereich ist erreichbar.
Nur der Shop nicht.
Fehler parse error Fehler end of File in index.tpl on line 543 (wie oben beschrieben)

NAchtrag:
Wenn ich die index.tpl durch die aus Version 2.1 austausche funktioniert die Shop Seite.
Werde die beiden Dateien mal vergleichen.

Kann mir jemand helfen?

Danke
frity
 
Beiträge: 18
Registriert: Sa 17. Apr 2010, 18:09

Re: Problem bei Installation... Parse Error..

Beitragvon frity » Di 18. Mär 2014, 16:58

So Fehler ist wahrscheinlich gefunden.

In der index.tpl Zeile ~428

<?php if($BewertungenSeitenArray):?>

Wozu ist der Doppelpunkt dort?
Wird er entfernt so funktioniert wieder alles und die Seite ist nicht mehr weiß.


Vorher:
Code: Alles auswählen
<?php if($BewertungenSeitenArray):?>


Nachher:
Code: Alles auswählen
<?php if($BewertungenSeitenArray)?>
frity
 
Beiträge: 18
Registriert: Sa 17. Apr 2010, 18:09

Re: Problem bei Installation... Parse Error..

Beitragvon mmaass » Mi 19. Mär 2014, 14:41

Und es wurde nicht schon irgendwo etwas angepasst?
Der Doppelpunkt ist schon richtig, da unten dann <?php endif ?> steht. Das ist eine andere Schreibweise als die gechweiften { }
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin

Re: Problem bei Installation... Parse Error..

Beitragvon bo2001 » Fr 4. Apr 2014, 09:27

Hallo,

also ich habe das oben genannte Problem auch. Installation erfolgreich. Dann den Link angeklickt "zum Shop" und dann kommt nur eine komplett weiße Seite, anschliessend in der config.inc.php display set von 0 auf 1 gesetzt und dann kommt:

Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\Randsho\templates\standard\website\index.tpl on line 543 (das ist die letzte in der index.tpl).

Ich habe dann den bereits genannten "Trick" angewandt und in Zeile 424 den Doppelpunkt gelöscht, dann ist der Shop erschienen.

MfG
bo2001
 
Beiträge: 1
Registriert: Fr 4. Apr 2014, 09:15

Re: Problem bei Installation... Parse Error..

Beitragvon mmaass » Do 10. Apr 2014, 13:05

Dann scheint wohl bei Einstellungen diese Schreibweise nun auch abgeschaltet zu sein wie die Kurzschreibweise <?=
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin

Re: Problem bei Installation... Parse Error..

Beitragvon Magnus » Mi 3. Sep 2014, 12:14

Hallo,

ich kann das bei mir nicht recht nachstellen, aber wenn ich mir den Code ansehe, glaube ich den Fehler entdeckt zu haben:
Das da:
Code: Alles auswählen
            <?php if($BewertungenSeitenArray):?>
               .....
            <?endif?>


sollte vielleicht eher so aussehen:
Code: Alles auswählen
            <?php if($BewertungenSeitenArray):?>
               .....
            <?php endif?> // hier ist das php davor


Ich könnte mir vorstellen, dass der Parser zu dem <?php if ein <php endif sucht. Entfernt man nach dem if den Doppelpunkt, sucht der Parser gar nicht mehr nach dem schließenden Tag und stolpert damit auch nicht über die (möglicherweise) nicht korrekte Schreibweise des endif.
Könnte also sein, dass das Entfernen des Doppelpunktes gar nicht die richtige Lösung ist ;-)

Kann das mal jemand ausprobieren?

viele Grüße

Magnus
Magnus
 
Beiträge: 1602
Registriert: Mi 21. Feb 2007, 21:10

Re: Problem bei Installation... Parse Error..

Beitragvon Magnus » Mo 8. Dez 2014, 22:47

Habs jetzt selber ausprobiert:

aktuelles xampp mit PHP 5.5.19 unter win7 installiert, randshop 2.3 runtergeladen und installiert, führt als erstes zu einer weißen Seite.
Dann denn beschriebenen Fehler korrigiert und es läuft! Also nur das php vor dem endif eingesetzt.

Eigentlich schade, dass das immer noch in der aktuellen Download so drin ist.
Ein Anfänger mit dem Shop findet das nie, der wechselt halt gleich das System ...

viele Grüße

magnus
Magnus
 
Beiträge: 1602
Registriert: Mi 21. Feb 2007, 21:10

Re: Problem bei Installation... Parse Error..

Beitragvon bonsai » Di 9. Dez 2014, 04:56

Hallo Magnus
Ich hab mir grad nochmal die Datei runtergeladen und angesehen. Da finde ich den : nicht mehr, dafür fehlt etwas anderes

<?php if($BewertungenSeitenArray) { ?>
<div class="stammNavigation bewertungdurchschnitt">
<h4><?php echo $str_anzahlKundenBew ?></h4>
<div>
<small><?=$BewertungenSeitenArray["global"]["anzahl"]?> <?php echo $lang_bewertungen_gesamt ?></small>
<strong><?=$BewertungenSeitenArray["global"]["durchschnitt"]?> Sterne</strong>
<span><?=$BewertungenSeitenArray["global"]["sterne"]?></span>
</div>
</div>
<? } ?>

Hab das jetzt aber nicht ausprobiert, ob das auch eine Auswirkung hat.
Versionen im Gebrauch: 2.6/3.0 & 3.1 mit Frontend 2.6
https://pc-krug.de <- Hilfe in Sachen randshop
ac-bad-saeckingen.de <- die "Shopversion" ohne Shop
bonsai
 
Beiträge: 784
Registriert: Mo 9. Jul 2007, 21:14
Wohnort: wo wohl, DAHEIM

Re: Problem bei Installation... Parse Error..

Beitragvon Magnus » Di 9. Dez 2014, 17:32

Hi Bonsai,
Ich weiß ja nicht, was du da runtergeladen hast ;-) aber bei mir sieht das so aus:

templatefehler.png
templatefehler.png (7.12 KiB) 24957-mal betrachtet


bei dem unteren Kringel gehört das php davor, damit es zum oberen Kringel passt. Dann klappts auch anstandslos in xampp.
Ist eigentlich schon lustig, da wurde die eine Schreibweise durch eine andere ersetzt und der Fehler blieb drin :-)
Ist die /templates/standard/website/index.tpl
Sieht auch im update-Pack genauso aus wie im installations-Pack, also beide nicht i.O.

Und wie oben schon beschrieben hat das nichts mit dem Doppelpunkt zu tun. Den wegzulassen beseitigt nur ein Symptom, nicht den eigentlichen Fehler.

viele Grüße

magnus
Magnus
 
Beiträge: 1602
Registriert: Mi 21. Feb 2007, 21:10

Nächste

Zurück zu Allgemeines / Installation / Hilfe

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste