Fatal error

Du hast ein Problem gefunden und weißt nicht genau wo es hinpasst...
Antworten
Der Lafferder
Beiträge: 8
Registriert: Do 28. Apr 2011, 10:17
Shop Version: Evergreen v1.1.0.2

Fatal error

Beitrag von Der Lafferder »

Hallo zusammen,

wir haben ein kleines Problem.
Und zwar nur in einem einzigen Menuepunkt.
Bevor wir dort diesen Punkt löschen und einfach mal neu anlegen, könnte das evtl. analysiert werden.

Es geht um folgendes:
http://country-creativ.de/Strick-H%C3%A ... 55_58.html

Wo könnte der Fehler zu suchen sein?
Doc Olson
Beiträge: 536
Registriert: Mo 10. Mai 2010, 08:54

Re: Fatal error

Beitrag von Doc Olson »

Überprüf mal alle Bilder der Artikel, die auf dieser Seite angezeigt werden (sollen). Der Fehler besagt, dass die Dateinamenerweiterung (jpg, gif, png) für eine Datei nicht ermittelt werden konnte.
partyjunky
Beiträge: 74
Registriert: Di 12. Apr 2011, 19:47
Shop Version: XTC, ECB

Re: Fatal error

Beitrag von partyjunky »

Nutzt ihr unterschiedliche Bilder zum gleichen Produkt in verscheidenen Kategorien?

Das war bei meinem Bilderproblem die Ursache für den Fatal Error. Denn ein Produktimport hatte dann beim letzen einlesen den Bildnamen für die gewechselte Kategorie überschieben und Das "FATAL"e begann.

Der codierete Pfadname hatte sich daduch für alles vorher mit dem Produkt erstellte geändert. Also ein später verlinkte/dupliziertes oder anderweitig genutztes Produkt (Artikelnummer ist ausschlaggebend für den Abgleich) hat ein neues Bild bekommen und für alle vorher geschaffenen Produktverlinkungen des gleichen Produktes werden diese Endungsfehler geschaffen, denn dort hatte das Bild noch einen anderen Namen.
yogi
Administrator
Beiträge: 292
Registriert: Do 6. Mai 2010, 14:16
Shop Version: die aktuelle
Wohnort: Köln
Kontaktdaten:

Re: Fatal error

Beitrag von yogi »

Hallo,

zunächst sind mir html-Fehler bei dir aufgefallen die vom WEBs Template "übernommen" wurden.

Datei: boxes/manufacturers.html
ändere

Code: Alles auswählen

    <a href="{$man.LINK}" title="{$man.NAME}"><img src="{$man.IMAGE.THUMB}" alt="{$man.NAME}" /></a>
in

Code: Alles auswählen

    <a href="{$man.LINK}" title="{$man.NAME|htmlentities}"><img src="{$man.IMAGE.THUMB}" alt="{$man.NAME|htmlentities}" /></a>
Im Herstellernamen sind '&' enthalten und die werden nicht html-codiert ausgegeben.
Doc Olson
Beiträge: 536
Registriert: Mo 10. Mai 2010, 08:54

Re: Fatal error

Beitrag von Doc Olson »

yogi hat geschrieben:zunächst sind mir html-Fehler bei dir aufgefallen die vom WEBs Template "übernommen" wurden.
Das kann aber nicht die Ursache für den server-seitigen Fatal Error sein.
yogi
Administrator
Beiträge: 292
Registriert: Do 6. Mai 2010, 14:16
Shop Version: die aktuelle
Wohnort: Köln
Kontaktdaten:

Re: Fatal error

Beitrag von yogi »

Doc Olson hat geschrieben:Das kann aber nicht die Ursache für den server-seitigen Fatal Error sein.
Richtig, aber einen "Fatel Error" sehe ich auf seinem Link zum Shop nicht...
Der Lafferder
Beiträge: 8
Registriert: Do 28. Apr 2011, 10:17
Shop Version: Evergreen v1.1.0.2

Re: Fatal error

Beitrag von Der Lafferder »

Der Fehler lag tatsächlich an einem wohl fehlerhaft hochgeladenem Bild.

Wir haben den betreffenden Artikel mit einem neuen Bild versehen und die Anzeige ist wieder absolut OK.

Nochmals Danke für die schnelle Hilfe.

Edit:
PS: Wenn ich die vorgeschlagene Änderung von yogi übernehme, wird der Umlaut in dem Namen eines der Hersteller nicht mehr richtig angezeigt!
Also habe ich die Änderung wieder rückgängig gemacht.
yogi
Administrator
Beiträge: 292
Registriert: Do 6. Mai 2010, 14:16
Shop Version: die aktuelle
Wohnort: Köln
Kontaktdaten:

Re: Fatal error

Beitrag von yogi »

Hi Lafferder,

hab in meinem fix das Charset vergessen. Ändere es mal in

Code: Alles auswählen

        <a href="{$man.LINK}" title="{$man.NAME|htmlentities:$smarty.const.ENT_COMPAT:$smarty.const.CHARSET}"><img src="{$man.IMAGE.THUMB}" alt="{$man.NAME|htmlentities:$smarty.const.ENT_COMPAT:$smarty.const.CHARSET}" /></a>
da wurde an jedes htmlentities noch ein ":$smarty.const.ENT_COMPAT:$smarty.const.CHARSET" angehängt.
Im Demo-Shop funktionieren damit dann auch die Sonderzeichen - evtl. TPL-Cache löschen!
Der Lafferder
Beiträge: 8
Registriert: Do 28. Apr 2011, 10:17
Shop Version: Evergreen v1.1.0.2

Re: Fatal error

Beitrag von Der Lafferder »

Ich wollte nur mal eben anmerken, dass das Fix natürlich funktioniert hat.
Danke Nochmals.
Antworten