Skip to content
Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size

dioscouri.com

Home arrow JUGA arrow Troubleshooting
Troubleshooting
Too Many Redirects

Please see the Troubleshooting entry under "My Front-End Won't Load"

 
My Front-End Won't Load

If your front-end won't load, it may be because your site is caught in a never-ending loop.

Why is this happening?

This usually happens when

  1. A user attempts to access a restricted page
  2. The user Is redirected (by JUGA) to your homepage because they don't have access
  3. Your homepage is *also* a restricted page, so the user is redirected again to your homepage
  4. The process keeps repeating

Solution

The best way to address this is to search in JUGA>>Site Items for all Front-End Site Items that have No JUGA Group associated with them (use the drop-down boxes for quickly filtering by "Front-End" and "No Groups").  Make sure that all the items that should be accessible to all of your users are assigned to "Public Access" -- if there are NO JUGA Groups assigned to an item, nobody will have access to them!

NOTE for Joomla! 1.5 Users: If you do not have a site item with this query:

  • option=com_content&view=frontpage

then create one and assign it to Public Access.

 
JUGA Isn't Restricting Content

We get a lot of Support Tickets with only this as the description of the problem.  We usually go through these steps before trying to figure out if something else is going wrong...

  1. Confirm that you have the JUGA System Plugin/Mambot published.  JUGA's restrictions don't work without it.
  2. Confirm that you're testing your front-end as a normal "Registered" user -- your Super Admin will *always* have access to *everything*
  3. Search JUGA>>Site Items for the term "Content Component".  Is this item included in JUGA's restrictions?  If you have it excluded, then *all* of your content items will be outside of JUGA's restrictions.
  4. In JUGA>>Variables, filter by "Front-End" and "com_content".  Then set "Add New" to "Yes" for the "id" variable.  This will tell JUGA to automatically create new Site Items that vary from existing ones by the "id" number.  Then browse around your front-end and see how JUGA creates the appropriate Site Items for restriction.  Assign them to JUGA Groups as you desire.
 
The Number of Site Items Keeps Increasing

Many of you have pointed out that your Site Items table is constantly increasing.  This is usually caused by an incomplete upgrade process.

Why is this happening?

This usually happens when

  1. You have upgraded from a previous version of JUGA and have not run BOTH tools in JUGA>>Tools
  2. The JUGA System Plugin searches for a Site Item match, but cannot find one and therefore creates a new Site Item

Solution

Run both Tools in JUGA>>Tools in order.  The second one is most important.  It confirms that you have a `query` field in your Site Items database table and updates your existing Site Items to populate the query field. 

Even if you believe you aren't upgrading, just run the tools.  They can't hurt your installation.  Oftentimes our users forget that they once tried an older version of JUGA, and don't realize that upon un-installation, the database tables were left intact (to preserve the Site Item configuration).

 
I'm Locked Out of My Admin-Side

Why is this happening?

This usually happens when

  1. You uninstall JUGA *before* unpublishing the JUGA System Plugin or
  2. You uninstall JUGA *before* de-activating the JUGA-Enabled Admin Template (for Joomla! 1.0)

Solution

Next time, remember to unpublish the System Plugin first!  But for now, all you need to do is turn off the JUGA System Plugin or de-activate the JUGA-enabled Admin template.  Either way, you need to access your database via phpMyAdmin (or whatever you prefer to use).  Go into your #__plugins / #__mambots table or #__templates_menu table, depending on whether your issue is #1 or #2 respectively. 

For #1: In the #__plugins / #__mambots table, search for the JUGA System Plugin/Mambot and set the `published` field = '0'. 

For #2: In the #__templates_menu table, set the `template` field = 'joomla_admin' where `client_id` = '1'

 
"Call-time pass-by-reference" Warnings
For this, please see here: http://us2.php.net/ini.core

Simply enable allow_call_time_pass_reference by setting it = 1 in your php.ini file.

That'll do it for now. We didn't foresee this PHP compatibility issue and may issue an upgrade for JUGA within a month for this fix.

Thanks!
 
Images Aren't Displaying
Do you have "live_site" defined in your Joomla 1.5 installation?

To check, go to Help>>System Info>>Configuration File and look for the "live_site" variable.

If it isn't defined, you'll need to edit your configuration.php file to include a listing for:

$live_site = "http://www.yourdomain.com";
 
Database Tables Don't Exist

Why is this Happening?

 We have found that some of our users, particularly those using an international translation of Joomla, aren't having their database tables created during installation.

Solution

Inside the zipfile for the component, you will find a file called install.sql which contains all the database table definitions. 

  1. Using either phpMyAdmin or a Joomla! SQL Component (like EasySQL), copy/paste all of the install.sql file into one SQL query. 
  2. Replace all the #_ in the names of the database tables with your Joomla! installation's prefix ( many will use 'jos' ) so that each table name reads "prefix_juga_xxxxx".
  3. Run the SQL
  4. If you have tables named 'prefix__juga_xxxxx' then you have too many underscores ('_') between your prefix and juga, so you'll need to redo it.
  5. Run both Tools in JUGA>>Tools
 
PHP Notices

These are just "Notices", not "Errors" or "Warnings". They don't impact the running of your script and are displaying because you've got your error_reporting level set unnecessarily high in your php.ini file.

See here for more details:
http://us2.php.net/error_reporting

You can change the Error Reporting setting in your Joomla>>Global Configuration>>Server page or change the setting in your php.ini file according to the link above.

Thanks! 

 
Have you had a good Dioscouri experience?  Leave us a review on extensions.joomla.org!   Thanks!
Skilled in PHP and Joomla!? Like working from home? Want to join our team? If freedom and creativity appeal to you, contact us in our Support Center!

Login Menu