2015 © formativ.net oHG 1
Woran hängt’s denn?
Fehlersuche in Joomla!
2015 © formativ.net oHG 2
Mögliche/übliche Fehler
• Server falsch konfiguriert
• Joomla! falsch konfiguriert
• Fehlerhaften ...
2015 © formativ.net oHG 3
Beispiel 1: Login-Fehler
2015 © formativ.net oHG 4
Beispiel 1: Login-Fehler
• Häufige Ursachen:
• Log-Pfad in configuration.php falsch definiert ($log...
2015 © formativ.net oHG 5
Beispiel 1: Login-Fehler
• Lösung:
• Log-Pfad in configuration.php korrekt definieren
• Richtige Z...
2015 © formativ.net oHG 6
Beispiel 2: Update-Fehler
2015 © formativ.net oHG 7
Beispiel 2: Update-Fehler
• Häufige Ursachen:
• Tmp-Pfad in configuration.php falsch definiert ($tm...
2015 © formativ.net oHG 8
Beispiel 2: Update-Fehler
• Lösung:
• Tmp-Pfad in configuration.php korrekt definieren
• Richtige ...
2015 © formativ.net oHG 9
Beispiel 3: Error 500
2015 © formativ.net oHG 10
Beispiel 3: Error 500
• Häufige Ursachen:
• .htaccess Syntaxfehler / falsch konfiguriert
• „Optio...
2015 © formativ.net oHG 11
Beispiel 3: Error 500
• Lösung:
• .htaccess-Syntax prüfen, ggf. zurück auf Original-Datei
• .ht...
2015 © formativ.net oHG 12
Beispiel 4: Blank Page
2015 © formativ.net oHG 13
Beispiel 4: Blank Page
• Häufige Ursachen:
• Fehler beim Upload auf den Server (FTP)
• Datenbank...
2015 © formativ.net oHG 14
Beispiel 4: Blank Page
• Lösung:
• Daten pauschal erneut hochladen (wenn möglich per SSH!)
• DB...
2015 © formativ.net oHG 15
Fehleranalyse
• Logfile unter $log_path prüfen
2015 © formativ.net oHG 16
Fehleranalyse
• Server-Logfile prüfen (error.log)
• XAMPP: C:xamppapachelogserror.log
• MAMP: /A...
2015 © formativ.net oHG 17
Fehleranalyse
• Über Web-Developer-Tools Status-Codes prüfen
2015 © formativ.net oHG 18
Fehleranalyse
• Ggf. Mod-Rewrite-Log aktivieren
• in .htaccess-Datei eintragen:
• RewriteLog /m...
2015 © formativ.net oHG 19
Fehleranalyse
• PHP-Code debuggen in Templates
• Empfehlung: Xdebug (http://xdebug.org)
• Ablau...
2015 © formativ.net oHG 20
Vielen Dank! ;)
... and have a nice day.
Nächste SlideShare
Wird geladen in …5
×

Fehlersuche in Joomla

918 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
918
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.

×