JoomlaWatch troubleshooting document 7 Years, 4 Months ago
Identify the source of the problem:
1. Access the files on your webhosting
- get the connection details from your system administrator / webhosting provider: hostname, username, password
a) Use Total Commander to access your remote files:
- press Ctrl+N
System will show the dialog with the new FTP connection
Connect to (host or URL)
- enter: firstname.lastname@example.org and press OK
- Total Commander will ask you for the password
- in one of the panels you'll see the files / directories on your remote host
b) Use the webftp access to access your remote files
- webhosting providers usually allow you to view the content of your remote directories via the web browser.
It's usually accessible via the webhosting Control panel.
- find out, what's the url in your case navigate to that url: (In many cases it's webftp.yourdomain.com, or ftp.yourdomain.com)
- You should see the dialog asking you for the username / password
- Enter your login / password and press ok
- You should see the remote directories. You'll be able to navigate between directories and edit the files remotely via this web interface
2. Set the live site
1. Open the file /components/com_joomlawatch/config.php
(remove the # )
2. Save and check whether it works
3. Enable the debug mode
- Open the file /components/com_joomlawatch/config.php
- Change the value:
Usually all the notices and messages are hidden, because every hosting has it's own level of PHP error reporting defined in php.ini. (E_NOTICES, E_PARSE, E_WARNING)..
This setting sets the error reporting in JoomlaWatch to E_ALL (showing all messages)
- check for the possible errors in your JoomlaWatch now (ignore the Notices, only check for Warning, Error)
- you can anytime switch this debug mode back to 0
- In your firefox browser click: Tools -> Error Console (or press Ctrl+Shift+J)
- click on tab Errors, then press Clear
- If there are some, try to set the Live site (2) and/or Debug mode (3).
- Report your findings as a bug
5. Check Directory permissions
- use the Total Commander or webftp to access your files (1)
- navigate to the content of /components/com_joomlawatch/
- Set the directory permissions to 755 and file permissions to 644 (mark the directories css, flags, icons, js, lang, sql),
then select from Total Commander menu: Files -> Change Attributes, instead of ---- write 755, press OK
- Do the same with the files admin.joomlawatch.php, block.php, etc... intead of ---- write 644, press OK
- navigate one level up (/components/ directory), and change the permissions on folder com_joomlawatch to 755 too.
6. Checking the database
- check whether your database isn't full. Some webhosting providers give you only the limited database space.
JoomlaWatch is quite intensive in demand for the database space, because it stores the statistics from previous days.
Access your database using phpMyAdmin
- open your webhosting control panel. Usually you'll be able to navigate to the url with the phpMyAdmin
- enter your database user name, database password
- on the right side, you'll see all your databases (they have usually the same name as the database user name). Click on that particular database
- in the right panel scroll to the very bottom of the page. Check for the Sum of your table sizes and make sure it doesn't exceed the space limit of your webhosting provider