Fehlersuche in Joomla

975 Aufrufe

Veröffentlicht am

Was tun, wenn das CMS nicht tut? Login-Fehler, Update-Fehler oder Blank Page. Wir haben häufige Fehler und Probleme mit Joomla analysiert und stellen euch die passenden Lösungen vor...

Über uns:

Die formativ.net Internetagentur, Webdesign, Programmierung und Onlinemarketing bietet umfassende Services für die Kommunikation im Internet. Das Unternehmen mit Büros in Frankfurt am Main und Karlsruhe hat seit seiner Gründung im Jahr 2000 bereits hunderte von Internetprojekten erfolgreich begleiten. Der Fokus der formativ.net Internetagentur liegt auf der Betreuung von Unternehmen, Freiberufler, Vereine, Verbände und Behörden.

Besondere Schwerpunkte sind die Erstellung von größeren Internetseiten und Onlineportalen auf Basis der CMS Joomla! und Wordpress sowie die Entwicklung von individuellen Internetapplikationen in PHP und MySQL. Darüber hinaus verfügen die Webdesigner und Internetexperten von formativ.net über umfangreiche Erfahrungen im Bereich Suchmaschinenoptimierung (SEO) und Onlinemarketing.

Veröffentlicht in: Internet
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
975
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
5
Aktionen
Geteilt
0
Downloads
1
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Fehlersuche in Joomla

  1. 1. 2015 © formativ.net oHG 1 Woran hängt’s denn? Fehlersuche in Joomla!
  2. 2. 2015 © formativ.net oHG 2 Mögliche/übliche Fehler • Server falsch konfiguriert • Joomla! falsch konfiguriert • Fehlerhaften Code geschrieben
  3. 3. 2015 © formativ.net oHG 3 Beispiel 1: Login-Fehler
  4. 4. 2015 © formativ.net oHG 4 Beispiel 1: Login-Fehler • Häufige Ursachen: • Log-Pfad in configuration.php falsch definiert ($log_path) • Log-Pfad hat falsche Zugriffsrechte
  5. 5. 2015 © formativ.net oHG 5 Beispiel 1: Login-Fehler • Lösung: • Log-Pfad in configuration.php korrekt definieren • Richtige Zugriffsrechte auf Tmp-Pfad erteilen (755 / 775) • Auf lokalem Rechner: Schreibrechte sicherstellen • Auf Server: Per FTP-Client oder per SSH
  6. 6. 2015 © formativ.net oHG 6 Beispiel 2: Update-Fehler
  7. 7. 2015 © formativ.net oHG 7 Beispiel 2: Update-Fehler • Häufige Ursachen: • Tmp-Pfad in configuration.php falsch definiert ($tmp_path) • Tmp-Pfad hat falsche Zugriffsrechte
  8. 8. 2015 © formativ.net oHG 8 Beispiel 2: Update-Fehler • Lösung: • Tmp-Pfad in configuration.php korrekt definieren • Richtige Zugriffsrechte für Tmp-Pfad erteilen (755 / 775) • Auf lokalem Rechner: Schreibrechte sicherstellen • Auf Server: Per FTP-Client oder per SSH
  9. 9. 2015 © formativ.net oHG 9 Beispiel 3: Error 500
  10. 10. 2015 © formativ.net oHG 10 Beispiel 3: Error 500 • Häufige Ursachen: • .htaccess Syntaxfehler / falsch konfiguriert • „Options +FollowSymlinks“ • „RewriteBase /“ • Eigener PHP-Code in Template fehlerhaft • Template nicht gefunden • PHP auf dem Server falsch konfiguriert
  11. 11. 2015 © formativ.net oHG 11 Beispiel 3: Error 500 • Lösung: • .htaccess-Syntax prüfen, ggf. zurück auf Original-Datei • .htaccess richtig konfigurieren • „Options"+FollowSymlinks“ auskommentieren • „RewriteBase“ richtig setzen (/Pfad) • Eigenen Code / Template prüfen & debuggen • Ansonsten: Provider anrufen ;)
  12. 12. 2015 © formativ.net oHG 12 Beispiel 4: Blank Page
  13. 13. 2015 © formativ.net oHG 13 Beispiel 4: Blank Page • Häufige Ursachen: • Fehler beim Upload auf den Server (FTP) • Datenbank-Dump auf Server nicht aktuell • Auf Server fehlen Joomla!-Erweiterungen
  14. 14. 2015 © formativ.net oHG 14 Beispiel 4: Blank Page • Lösung: • Daten pauschal erneut hochladen (wenn möglich per SSH!) • DB-Dump erneut hochladen (Encoding prüfen!) • Alle nötigen Erweiterungen nachinstallieren
  15. 15. 2015 © formativ.net oHG 15 Fehleranalyse • Logfile unter $log_path prüfen
  16. 16. 2015 © formativ.net oHG 16 Fehleranalyse • Server-Logfile prüfen (error.log) • XAMPP: C:xamppapachelogserror.log • MAMP: /Applications/MAMP/logs/apache_error.log • Webserver (Linux): /var/log/apache2/error.log • Wichtig: Error-Reporting in Joomla!
  17. 17. 2015 © formativ.net oHG 17 Fehleranalyse • Über Web-Developer-Tools Status-Codes prüfen
  18. 18. 2015 © formativ.net oHG 18 Fehleranalyse • Ggf. Mod-Rewrite-Log aktivieren • in .htaccess-Datei eintragen: • RewriteLog /mein/logfile.txt • RewriteLogLevel 0-9 (0 = kein Logging, 9 = alles loggen)
  19. 19. 2015 © formativ.net oHG 19 Fehleranalyse • PHP-Code debuggen in Templates • Empfehlung: Xdebug (http://xdebug.org) • Ablauf • Xdebug lokal einrichten (XAMPP, IDE) • Debugging starten • Joomla! im Browser aufrufen und in IDE Ergebnisse verfolgen • Breakpoints setzen, Zeile für Zeile verfolgen …
  20. 20. 2015 © formativ.net oHG 20 Vielen Dank! ;) ... and have a nice day.

×