Fehler in Smarty.class.php

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
drahtlos
Regular
Posts: 49
Joined: Sat Mar 11, 2006 2:40 am

Fehler in Smarty.class.php

Post by drahtlos »

Nach einem Update der Plattform (DB, PHP) und dem Anlegen neuer Pfade zu den jeweiligen Installationen gelang zwar das Anpassen in der Serendipity_config.php mühelos, dennoch erhalte ich folgende Fehlermeldung beim Versuch, die Seite auftzurufen.


Warning: Smarty error: unable to read resource: "404.tpl" in /is/htdocs/wp11033651_FDID5JXKQ5/www/serendipity/bundled-libs/Smarty/libs/Smarty.class.php on line 1093

In der entspr. Zeile steht leider nur "show error_msg". Deshalb komme ich erst mal nicht weiter.

Nach dem Studium diverser Einträge hier im Forum scheint's, als müsse noch mal irgendwo ein Pfad angepasst werden. Leider ist mir unklar, wo genau. Würde mich deshalb sehr über Hilfe freuen. Vorab vielen Dank!
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Fehler in Smarty.class.php

Post by Timbalu »

Hi

Der S9Y Smarty Error: unable to read resource: "404.tpl" tritt auf, wenn du auf einem anderen Server gezogen bist oder Pfade generell verändert wurden, aber noch nicht alle nötigen Pfade zu Serendipity angepasst hast, besonders im db *_config table.
SQL statement (anpassen!):

Code: Select all

UPDATE serendipity_config
SET value = '/new/htdocs/path/'
WHERE name = 'serendipityPath';
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Fehler in Smarty.class.php

Post by yellowled »

Timbalu wrote:Der S9Y Smarty Error: unable to read resource: "404.tpl" tritt auf
Es wäre, schätze ich, auch möglich, dass die 404.tpl im Template-Verzeichnis fehlt oder nicht lesbar ist. Das ist ja keine „übliche“ .tpl-Datei, die haben nur 4 Spartacus-Templates. Man müsste halt wissen, welches Template verwendet wird.

YL
drahtlos
Regular
Posts: 49
Joined: Sat Mar 11, 2006 2:40 am

Re: Fehler in Smarty.class.php

Post by drahtlos »

yellowled wrote:
Timbalu wrote:Der S9Y Smarty Error: unable to read resource: "404.tpl" tritt auf
Es wäre, schätze ich, auch möglich, dass die 404.tpl im Template-Verzeichnis fehlt oder nicht lesbar ist. Das ist ja keine „übliche“ .tpl-Datei, die haben nur 4 Spartacus-Templates. Man müsste halt wissen, welches Template verwendet wird.

YL
So ist es. Diese Datei habe ich nicht. Nie gehabt. Ich verwende das Template 1024px v1.1 (2009-08-16)
Author: Carl Galloway & Andreas Viklund und Serendipity Version 1.5.3
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Fehler in Smarty.class.php

Post by yellowled »

drahtlos wrote:Diese Datei habe ich nicht. Nie gehabt. Ich verwende das Template 1024px v1.1
Naja, dann kann sie auch nicht fehlen. Es sei denn, Du hättest mal eines der folgenden Templates verwendet: Saggitarius-A, hemingway, mimbo, mo3. (Und sei es nur testhalber.)

In dem Fall würde ich mal templates_c leeren (aber nicht das Verzeichnis selbst löschen).

YL
drahtlos
Regular
Posts: 49
Joined: Sat Mar 11, 2006 2:40 am

Re: Fehler in Smarty.class.php

Post by drahtlos »

Timbalu wrote:Hi

Der S9Y Smarty Error: unable to read resource: "404.tpl" tritt auf, wenn du auf einem anderen Server gezogen bist oder Pfade generell verändert wurden, aber noch nicht alle nötigen Pfade zu Serendipity angepasst hast, besonders im db *_config table.
SQL statement (anpassen!):

Code: Select all

UPDATE serendipity_config
SET value = '/new/htdocs/path/'
WHERE name = 'serendipityPath';
Sehr guter Tipp - hat mich bislang am weitesten geführt! Besten Dank! Nun bekomme ich zwar an diversen Stellen im Blog noch Errors angezeigt, was vermutlich auch mit falschen Pfaden zu tun haben dürfte. Dann muss ich mich mal auf die Suche machen...
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Fehler in Smarty.class.php

Post by Timbalu »

Gut.
Ja sehr wahrscheinlich von *_entries und *_entryproperties table einen mysql-dump machen, im Texteditor öffnen und per copy&paste alles Pfadnamen anpassen. Dananch alles wieder einpielen.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Post Reply