Professional Documents
Culture Documents
problems
Overview Presentation
a) Introduction b) Troubleshooting process c) Extensions in short d) Ten common errors and questions e) Some useful tools f) Questions?
>>>Sheetsvia:www.db8.nl<<<
1. Extensions, an introduction
1. Extensions, an introduction
b) Troubleshooting process
b) Troubleshooting process
Domain Name System Parameters Access Control List (ACL) .htaccess Server overrides 3rd party extensions Joomla extensions Joomla files Joomla database File/folder permissions
ISP
Modem/Router
Browser
Loadbalancer MySQL database server PHP (version!) Webserver Operating System (OS)
Joomladay 2013 South Africa
User
b) Troubleshooting process
1. Make a backup first! (eg Akeeba) 2. Know difference between Components, Modules, Plugins, Templates & Language files 3. Find the cause of the error:
Reproduce the error with different parameters Change one parameter at a time & then test. Check all different chains & vary them extremely Ask the right question in right forum & subject title Give sufficient information, be concise & bullet lists
c) Extensions in short
c) Extensions 5 types
Extending Joomla's functionality: 1. Components 2. Modules 3. Plugins 4. Templates 5. Language Files
c) Extensions Component
Determines functionality of a page Multiple Modi: CRUD (Create, Read, Update, Delete) Only one component on a page Activation via URL + &option=com_componentname Example com_content
c) Extensions Module
Supportive, Widget, only display to screen (Module Positie) One mode (e.g. Read from database & Display) Multiple modules on a page Activation via menu item: URL + &Itemid=x Example mod_breadcrumbs
c) Extensions Plugin
Supportive. Works invisible in background. One mode: does one thing (e.g. search & replace) Multiple plugins at a time Activation via certain events (of hooks) in components Example Plugin Content - Email Cloaking
c) Extensions Template
Supportive. Does layout of website One mode (Display HTML with CSS & Elements) One template on a page, multiple possible Activation Default and assigned ones in parameter Menu Item Example Joomla 3.x default template Protostar
Supportive. Translation for system labels One language at a time (on a page) Multiple possiblemultilanguage website Activation Default & Language Overrides in database Example /language/en-GB/en-GB.ini
(M) (C)
C Processing P Search in database table P Search in database table P Search in database table C Results
Component
Plugin
(P)
1. Blank Page
Upgrade - blank page in the front and backend! Getting blank page when enabling the Search Engine Friendly Why my site is blank page after moving to other server? Searching returns blank page! Blank page after admin login
2. Deprecated
2. Error: Deprecated
Deprecated:
Function eregi() is deprecated in /home/public_html/includes/sef.php on line 393 Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/libraries/phpmailer/phpmailer.php on line 1218 Deprecated: Assigning the return value of new by reference is deprecated in /var/www/modules/mod_exmenuj15/exmenu/exmenu.class.php on line 56 Deprecated: Function split() is deprecated in /var/www/libraries/phpmailer/phpmailer.php on line 470
Peter Martin joomladagen.nl 20+21 april 2013
2. Solution Deprecated
Error Warning: Some PHP function will not be available anymore in next PHP version 1. Get it fixed!
Joomla? Report in bugtracker 3rd party extension? Contact developer with warning message In php.ini: error_reporting = E_ALL & ~E_DEPRECATED In .htaccess: php_flag display_errors off
Joomladay 2013 South Africa
2. Hide warning
3. Missing Class
error: Class 'JConfig' not found in /var/www/includes/framework.php on line 56 Fatal error: Class 'XMLReader' not found in /libraries/cms/feed/factory.php on line 69 Fatal error: Class 'ModMenuHelper' not found in /joomla/administrator/modules/mod_menu/ tmpl/default_enabled.php on line 173 Fatal error: Class 'JError' not found in /public_html/includes/framework.php on line 42 Fatal error: Class 'JMailHelper' not found
if you type "Google" into Google, you can break the Internet.
Not too specific! Remove unique text like your own folder structure get original Joomla full package from same version upload all files overwriting the ones on the server
2. Re-upload files
changed x but does not work Start Publishing does not work at all Show Title does not work Article changes not visible in front end Main menu not showing on Multilingual website Articles option not working in Joomla 2.5 Articles not showing...!? How could this be? My site description not showing on google Images not visible in Category Blog Submenu items not visible anymore in J3.1.1?
Peter Martin joomladagen.nl 20+21 april 2013
Memory is RAM!
5. 404
don't work Site does not work after move to other server 404 error for all article/site links 404 Error on All Links MAIN MENU 404 ERROR please help!!!! menu items give 404 error Menu item no longer working - returns with 404 error page 404 errors on all links, front page of joomla fine Strange URL's in Joomla 2.5.9 URGENT HELP URGENT help error 404
Peter Martin joomladagen.nl 20+21 april 2013
6. Can't login
can't login to my admin panel Site Hacked and now locked out of admin Joomla 2.5 can't login to Admin or Site Cannot log in into /administrator back-end Can't login admin or user. Cannot Access Administration Page Cannot login to backend After move of site cannot login, loop Locked out of the Admin Super User Locked Out of Joomla 2.5
Peter Martin joomladagen.nl 20+21 april 2013
Hello
phpMyAdmin
Reset password: new password + Function MD5, after login User Manager, New password! add new Super Admin + password, see: http://docs.joomla.org/How_do_you_recover_or_reset_you r_admin_password%3F check #__extensions: plg_user_Joomla enabled = 1 ? plg_authentication_joomla enabled = 1 ?
Security
extension? ?token-after-url
Joomladay 2013 South Africa
7. Can't install
install any templates, plugins, modules or components Cannot install extensions on Joomla! 2.5 Help - Can't install extensions, JFolder::files: Path is not a folder. JInstaller::install: Failed to copy file Unable to Find Install Package Cannot install XYZ in Joomla on Hosting ZYX Joomla cannot install; JSON issue JInstaller::Install: Cannot find Joomla XML setup file Can't install extensions
Peter Martin joomladagen.nl 20+21 april 2013
specific Extension or all Extensions? Extension right Joomla version? Check Permissions
Files 644, Folders 755 System > System Information > Directory Permissions
Check
Ownership (FTP user vs Webserver) PHP File Upload & Upload Size
Check
Check
8. How to remove?
the background color? How can I Remove the "Powered by XYZ"? How to change the colour of the article title text? Change logo? Beez3 header change? Possibility to change text color in article? Logo change position? Change module position beez20? Change H3 to another header in moduletable: Remove copyright info at the bottom?
Peter Martin joomladagen.nl 20+21 april 2013
Module?
Extensions > Template Manager > Preview Module Positions: enabled URL + ?tp=1
Template?
Change template as test Plugin? Disable plugin as test Component or Module? HTML override? IDE (Netbeans, Eclipse, Firestorm)
Peter Martin joomladagen.nl 20+21 april 2013
is my website so slow to load? Slow website! Is it my hosting? Website loading to slow Changes to web page slow to load My website is loading extremely slow Slow queries on large website Slow loading website (unstable performance) Very slow page loading (Waiting on fonts.googleapis.com) Trying to increase the speed of my website It's too slow
Peter Martin joomladagen.nl 20+21 april 2013
Use Joomla's debug mode & check queries Use Yslow (FireFox / Chrome browser addon) analyse loading of website Backup (with Akeeba) Local webserver op PC (with XAMPP) Restore backup on local PC, test speed & compare
Analyze
Compare
front end. I got hacked.... Cant reset superuser password Just got hacked, advice needed I just got hacked by xxxx -aarrgghh! Website got hacked by insert PHP code in all file Joomla site hacked Several sites compromised My site has been hacjed! please help Webhost malware scan deletes some files Got Hacked
Peter Martin joomladagen.nl 20+21 april 2013
Fire, exclamation mark Fire, exclamation mark Help me, exclamation mark
SSH
access?
Search recent modified files Search for eval(base64_decode You have been hacked or defaced
http://docs.joomla.org/Security_Checklist
e) Tools
e) Tools 1/3
Joomla Other Joomla site with example installation Joomla Debug mode Joomla SEF OFF -> full URL with all commands Joomla System Info
PHP Information Directory Permissions (and or use FTP to analyze permissions & owner/group) Analyze & fix directory permissions Repair & optimize database tables
Joomladay 2013 South Africa
e) Tools 2/3
Server Webserver access & error logfiles PHP error logfile .htaccess Database phpMyAdmin GUI based SQL navigator (Sequel Pro) Code (PHP, HTML, Language strings) IDE (e.g. NetBeans, Eclipse, FireStorm)
Joomladay 2013 South Africa
e) Tools 3/3
The
Questions?
Questions?
Presentation
available at www.db8.nl
IT Crowd 2006-2010, Produced by Talkback Thames for Channel 4 Television Corporation. IT Crowd photos: http://spoilertv.co.uk power button - "gerard79" http://www.sxc.hu/photo/1009485 Old Polish TV - Konrado Fedorczyko http://www.sxc.hu/photo/1187553 Discarded - Therese Branton http://www.sxc.hu/photo/705372 chains - Pablo Herrera http://www.sxc.hu/photo/1381655 Motherboard 4 - Lisa Zanchi http://www.sxc.hu/photo/103914 note paper - ilker http://www.sxc.hu/photo/1266532 Roadside Assistance Required - jamie brelsford http://www.sxc.hu/photo/603001
Doodled desks 2 - "igoghost" http://www.sxc.hu/photo/1193228 Tree of Change 1 - Kimberly Vohsen http://www.sxc.hu/photo/1077609 _error - Alexandre Galant http://www.sxc.hu/photo/682383 Lock - Robert Linder http://www.sxc.hu/photo/1395379 tap joint - Asif Akbar http://www.sxc.hu/photo/864387 claws - esra su http://www.sxc.hu/photo/206896 Speedometer Abdulhamid AlFadhly http://www.sxc.hu/photo/1390189 Crowbar - Richard Dudley http://www.sxc.hu/photo/854266 Tools - J Boontje http://www.sxc.hu/photo/805571 signs signs - Jason Antony http://www.sxc.hu/photo/751034 Face - Questions - Bob Smith http://www.sxc.hu/photo/418215