-->

Häufige Joomla!-Fehlermeldungen – Teil II

von Stephan Brey


Joomla! ist ein System, dem es über weite Strecken durchaus gelingt, seine Komplexität zu verbergen. Insbesondere noch nicht so erfahrene Benutzer stehen allerdings vor einem echten Problem, wenn sie mit Fehlermeldungen konfrontiert werden. An dieser Stelle dechiffrieren wir daher einige weitere kryptische Meldungen, mit denen Joomla! auf Probleme aufmerksam macht.

4.: Fehlermeldung Fatal error: Allowed memory size of….

Ursache:

Zu wenig Arbeitsspeicher verfügbar. Der vom Webhoster verfügbare Arbeitsspeicher ist zu klein eingestellt, der Providersollte die Einstellung memory_limit in der Datei php.ini erhöhen. Das kann man allerdings auch selbst tun.

Lösung:

Legen Sie eine neue Datei namens php.ini mit folgendem Code an:

<?php memory_limit = "16M"
?>

Alternativ ist folgende Einstellung möglich:

<?php memory_limit = "32M"
?>

Sie können in die Zeile memory_limit aber auch den einen größeren Wert, z. B. 64M, eintragen. Speichern Sie die php.ini und laden Sie sie ins Root-Verzeichnis Ihrer Web- Domain hoch.

5.: Fehlermeldung “Parse error: syntax error, unexpected T_STRING, expecting…”

Die Fehlermeldung lautet in voller Länge: Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in/homepages/59/st762547817/htdocs/start/administrator/components

Ursache:

Nach dem Aufruf einer im Legacy-Mode konfigurierten Komponente tritt die Fehlermeldung “PHP 4 is not supported, switch to PHP 5″ auf.

Lösung:

Der Webspace unterstützt die PHP-Version 4 nicht. Skripte bzw. Dateien müssen die Endung .php5 tragen, damit sie über einen PHP5-Parser richtig gelesen werden können. Alternativ können Sie eine Datei mit dem Namen htaccess.txt anlegen und diesen Code in die Datei kopieren:

AddType x-mapp-php5 .php

AddHandler x-mapp-php5 .php

Speichern Sie die Datei und laden Sie sie auf den Webspace. Benennen Sie anschließend die Datei htaccess.txt in .htaccess (ohne Endung) um. Jetzt sollte es klappen.

JLernpaket

Stephan Brey ist der Autor des Lernpakets “Webseiten erstellen mit Joomla!”. Das Lernpaket kann hier direkt bestellt werden.

Social Bookmarks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • MisterWong
  • Google Bookmarks
  • Technorati
  • Y!GG

Post to Twitter

Artikel bewerten

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Weitere Artikel

  • No Related Post

Kommentare

  1. Wenn ich die Homepage-Adresse http://www.myjewel.ch eingebe, erscheint diese Fehlermeldung “Fatal error: Call to a member function get() on a non-object in /home/myjewel/www/myjewel/plugins/content/pagebreak.php on line 68″. Was bedeutet das?

  2. Peter

    Punkt 5: Ein Syntax-Error hat ja wohl wirklich nichts mit dem Legacy-Modus zu tun, wer schreibt denn solchen Unsinn?

Kommentar schreiben