Order ID: 00020434
JoomSEF 4.1.1
Site:
www.noeuthanasia.org.au
I've installed the latest JoomSEF4 on a Joomla! 1.7.0 site, running on Apache/2.0.63 (Unix) with PHP 5.2.13 and MYSQL 5.0.92-community. All possibly conflicting SEO related extensions have been disabled, including the one that comes with the Joomla core install.
The site is fine when I enable Joomla's own SEF abilities in the Global Configuration --> Site --> SEO Settings. However, when I in turn enable JoomSEF, the front end of the site generates show-stopping errors. (The admin back-end still works fine.)
On the default page, with the various elements still showing, I get the following:
Warning: Invalid argument supplied for foreach() in /home/noeuth/public_html/libraries/joomla/language/helper.php on line 86
Warning: Invalid argument supplied for foreach() in /home/noeuth/public_html/libraries/joomla/language/helper.php on line 86
Upon mouseover of the menu items, I can see that the JoomSEF functionality is working, generating the SEO URLs. However, if I click on one of the menu links I then get:
Warning: Invalid argument supplied for foreach() in /home/noeuth/public_html/libraries/joomla/language/helper.php on line 86
Warning: Invalid argument supplied for foreach() in /home/noeuth/public_html/libraries/joomla/language/helper.php on line 86
Error: headers already sent in helper.php on line 86.
Stopped at line 1149 in joomsef.php
The site is running a Themexpert template, though I don't think it would be interfering in this instance. I've had the same issue on another J1.7 site that I have produced which in on the same server.
Appreciate your advice on resolving this.
Andrew Smith