Joomla Guide: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
===Known Modules=== | ===Known Modules=== | ||
jfusion | jfusion http://wiki.jfusion.org/doku.php?id=installation:requirements | ||
===Joomla Configuration=== | ===Joomla Configuration=== |
Revision as of 08:49, 1 February 2011
Known Modules
jfusion http://wiki.jfusion.org/doku.php?id=installation:requirements
Joomla Configuration
Configuration.php
* Database Connection string * FTP settings
Joomla Site name
Did the customer name the site wrong? Do you want to change the site name?
Configuration.php
$mosConfig_sitename = 'sitename.com';
By changing the sitename variable to the desired domain this will change it
through out the site without needing to log into the Administration panel.
Reset Password
Borrowed heavily from http://docs.joomla.org/How_you_reset_an_administrator_password%3F
Directions
1. Open PhpMyAdmin from the WHM .
2. Select the correct database for the cPanel user and then select the table, jos_users .
3. Select the record for the administrator account.
4. Copy and paste a known MD5 hash or create your own and place it in the row.
password = "MD5 hash of password"
admin = 21232f297a57a5a743894a0e4a801fc3 secret = 5ebe2294ecd0e0f08eab7690d2a6ee69 OU812 = 7441de5382cf4fecbaa9a8c538e76783
5. Save the record.
6. Point your browser to your site and log as the administrator using your new password.
7. Once logged in, Joomla will convert your md5 hash to a salted md5 hash. It would probably be best to have the customer change it once they are logged in.
The Hans Method :
1. Go to Phpmyadmin and select the db you need to change the password in.
2. Select SQL
3. Paste : UPDATE `jos_users` SET `password` = MD5( 'new_password' ) WHERE `jos_users`.`username` = "admin" ;
'new_password' = password you would like "admin" = put their username here
4. Hit Go and you are done
Login still fails after PASSWORD reset
Chances are they disabled the Authentication module, either by accident or when installing a different Authentication system. Go into phpMyAdmin, into the Joomla database and then into jos_plugins. Look for the following plugins:
Authentication - Joomla User - Joomla!
They should be records 1 and 5 in the database. Both should have the 'published' column set to 1 rather than 0
Also check the 'Access' column for these two plugins, this should be set to 0.
--
Also look for newly added plugins (at the end of the table most likely) like the following:
Authentication - jfusion User - jfusion
They will conflict with the standard Auth module and should be set to unpublished (if logins are not working).
Joomla template or module permissions issue
Customer uploads template or module and then cannot change permissions. Files in the template or module directory will be owned by user:1234 . Customer is using the admin interface to upload template or module from desktop and perms are wrong, can't edit files.Files will be owned by nobody:nobody or just numbers like 1234:1234 (httpd request PIDS). Customer needs to have FTP enabled in admin of Joomla:
Log into Joomla admin section--->global settings-->server tab enable FTP yes
Make sure that the username and password for the user is correct. Some browsers need the customer to come out of admin section of joomla to see these changes. Just have them do this as a matter of course.
Joomla gets 500 error when trying to save large post
This may be related to suhosin. Check to see if it's installed
php -i |grep suhosin
If it is, try adding this to the php.ini
suhosin.post.max_value_length=5000000 suhosin.request.max_value_length=5000000
Joomla Admin backend gives a 404 page
If the customer can't get to the administrator folder although being present a plug in is to blame. It's called jsecure.php.
It can be found in docroot/plugins/system/jsecure.php move this file to jsecure.php-backup and the administrator section will come back.