Fehlersuche in Joomla
of 20
/20
-
Author
formativnet-ohg -
Category
Internet
-
view
146 -
download
5
Embed Size (px)
Transcript of Fehlersuche in Joomla
- 1. 2015 formativ.net oHG 1 Woran hngts denn? Fehlersuche in Joomla!
- 2. 2015 formativ.net oHG 2 Mgliche/bliche Fehler Server falsch konguriert Joomla! falsch konguriert Fehlerhaften Code geschrieben
- 3. 2015 formativ.net oHG 3 Beispiel 1: Login-Fehler
- 4. 2015 formativ.net oHG 4 Beispiel 1: Login-Fehler Huge Ursachen: Log-Pfad in conguration.php falsch deniert ($log_path) Log-Pfad hat falsche Zugriffsrechte
- 5. 2015 formativ.net oHG 5 Beispiel 1: Login-Fehler Lsung: Log-Pfad in conguration.php korrekt denieren Richtige Zugriffsrechte auf Tmp-Pfad erteilen (755 / 775) Auf lokalem Rechner: Schreibrechte sicherstellen Auf Server: Per FTP-Client oder per SSH
- 6. 2015 formativ.net oHG 6 Beispiel 2: Update-Fehler
- 7. 2015 formativ.net oHG 7 Beispiel 2: Update-Fehler Huge Ursachen: Tmp-Pfad in conguration.php falsch deniert ($tmp_path) Tmp-Pfad hat falsche Zugriffsrechte
- 8. 2015 formativ.net oHG 8 Beispiel 2: Update-Fehler Lsung: Tmp-Pfad in conguration.php korrekt denieren Richtige Zugriffsrechte fr Tmp-Pfad erteilen (755 / 775) Auf lokalem Rechner: Schreibrechte sicherstellen Auf Server: Per FTP-Client oder per SSH
- 9. 2015 formativ.net oHG 9 Beispiel 3: Error 500
- 10. 2015 formativ.net oHG 10 Beispiel 3: Error 500 Huge Ursachen: .htaccess Syntaxfehler / falsch konguriert Options +FollowSymlinks RewriteBase / Eigener PHP-Code in Template fehlerhaft Template nicht gefunden PHP auf dem Server falsch konguriert
- 11. 2015 formativ.net oHG 11 Beispiel 3: Error 500 Lsung: .htaccess-Syntax prfen, ggf. zurck auf Original-Datei .htaccess richtig kongurieren Options"+FollowSymlinks auskommentieren RewriteBase richtig setzen (/Pfad) Eigenen Code / Template prfen & debuggen Ansonsten: Provider anrufen ;)
- 12. 2015 formativ.net oHG 12 Beispiel 4: Blank Page
- 13. 2015 formativ.net oHG 13 Beispiel 4: Blank Page Huge Ursachen: Fehler beim Upload auf den Server (FTP) Datenbank-Dump auf Server nicht aktuell Auf Server fehlen Joomla!-Erweiterungen
- 14. 2015 formativ.net oHG 14 Beispiel 4: Blank Page Lsung: Daten pauschal erneut hochladen (wenn mglich per SSH!) DB-Dump erneut hochladen (Encoding prfen!) Alle ntigen Erweiterungen nachinstallieren
- 15. 2015 formativ.net oHG 15 Fehleranalyse Logle unter $log_path prfen
- 16. 2015 formativ.net oHG 16 Fehleranalyse Server-Logle prfen (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. 2015 formativ.net oHG 17 Fehleranalyse ber Web-Developer-Tools Status-Codes prfen
- 18. 2015 formativ.net oHG 18 Fehleranalyse Ggf. Mod-Rewrite-Log aktivieren in .htaccess-Datei eintragen: RewriteLog /mein/logle.txt RewriteLogLevel 0-9 (0 = kein Logging, 9 = alles loggen)
- 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 fr Zeile verfolgen
- 20. 2015 formativ.net oHG 20 Vielen Dank! ;) ... and have a nice day.