Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference
If you are using XAMPP and getting any such error in your Joomla website,
Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference
This means that you are using XAMPP 1.7.2 that contains PHP 5.3.0. At present Joomla! is not certified to work with PHP 5.3.0. You have to use a lesser version of PHP (e.g., PHP 5.2.9). So, uninstall the current version of 1.7.2.
Download XAMPP 1.7.1 from http://sourceforge.net/projects/xampp/files/ and install it. It should solve your problem.





joomlaservices
joomlaservices
394295112
joomlaservices
+91-9853790816
joomlaservices

Comments
ugh... or maybe i missed something someware :)
Anyway... thanks
-Barek
Cheers....
You can change this :
function buildXML(&$params)
to
function buildXML($params)
and it will solve it for you ;)
Just do what I have said above..
"; } ?>
Any clue? Also, I face problems in my regn page (Community builder on top of joomla 1.5) and adminstration backend for CB component is not working. Any help apprciated
The current joomla project is on PHP 5.2.11 and joomla version is 1.5.12. Client server with PHP 5.3. Now we uploaded our joomla project to client server. Its giving some issues.. mostly we fixed... one issue is
"# "; } ?> " >" this is comming on all the pages at header menu links
I solved this problem. I did it by changing the menu type from Legacy FlatList to Legacy Vertical.
1. Go to Module Manager (Extensions->Module Manager). A list of modules will show.
2. If the list is too long you can filter by selecting 'mod_mainmenu' in the drop down box written 'Select Type'.
3. Click on the menu you wish to change. This will show the Module: [edit] page.
4. On the right side under Menu paramenters, the second option is Menu Type. Change it from Legacy FlatList to Legacy Vertical.