The Joomla! Forum ™



Forum rules


Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.



Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 21 posts ] 
Author Message
 Post subject: Warnings after install
PostPosted: Thu Jul 30, 2009 11:01 pm 
Joomla! Fledgling
Joomla! Fledgling

Joined: Thu Jul 30, 2009 10:54 pm
Posts: 1
Hello.

I would first like to say I'm new to Joomla.

Now, after I install it, I get these errors -

On front page under "Main Menu" "Resources" and "Key Concepts" :
Code:
Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/cache/handler/callback.php on line 99


Admin main page :
Code:
Error loading feed data


Under Article Manager :

Code:
Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87

Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/lawlrrenzo/www/libraries/joomla/html/html.php on line 87


This is a clean install of Version 1.5.13. Had these errors, deleted everything and reinstalled with the same errors. Any ideas on why I get these? Any help is appreciated.


Top
 Profile  
 
PostPosted: Fri Jul 31, 2009 3:25 am 
Joomla! Explorer
Joomla! Explorer

Joined: Fri Jul 03, 2009 5:38 pm
Posts: 443
It looks like the installation is corrupt. Delete all of the site files and drop the MySQL database. Recreate the database and assign a user name and password. Download the Joomla installation and FTP the zip file to the server. Unzip the installation on the server and run through the install.

_________________
Joseph Davis
Technical Support Representative
jdavis@hosting.com
http://hosting.com


Top
 Profile  
 
PostPosted: Fri Jul 31, 2009 9:07 am 
User avatar
Joomla! Master
Joomla! Master

Joined: Wed Aug 17, 2005 10:27 pm
Posts: 14709
Location: Kent, England
It would appear that you are probably running PHP5.3. Joomla! is not currently tested on or compatable with PHP5.3. If you are running WAMPServer2 you can get the necessary plugin of PHP5.2.x to step back a level and you should be ok.

If this is not the case please provide full details of your server software and hosting


Top
 Profile  
 
PostPosted: Wed Sep 02, 2009 2:51 am 
Joomla! Fledgling
Joomla! Fledgling

Joined: Wed Sep 02, 2009 2:47 am
Posts: 1
Hi, I am experiencing the same issue (I'm also new to Joomla!) using XAMPP 1.7.2, that has the following features:

• Apache 2.2.12 (IPv6 enabled) + OpenSSL 0.9.8k
• MySQL 5.1.37 + PBXT engine
• PHP 5.3.0
• phpMyAdmin 3.2.0.1
• Webalizer 2.21-02 + GeoIP lite
• FileZilla FTP Server 0.9.32
• msmtp 1.4.17

Thanks.

Kasht


Top
 Profile  
 
PostPosted: Thu Sep 03, 2009 2:28 am 
Joomla! Fledgling
Joomla! Fledgling

Joined: Thu Sep 03, 2009 2:22 am
Posts: 1
Hi I'm new in joomla too, and going trough the same issue...
It definitely solve by loading PHP 5.2
I was using xampp but now I get wampserver and is easier to change the php running version.

Saludos!


Top
 Profile  
 
PostPosted: Thu Sep 03, 2009 2:49 am 
Joomla! Explorer
Joomla! Explorer

Joined: Fri Jul 03, 2009 5:38 pm
Posts: 443
If you have the same problem it's because you're running PHP 5.3. Joomla is not yet compatible with 5.3 so you have to roll back XAMPP or whichever package you're using to a version with 5.2x.

They are working to get Joomla update to work with 5.3 and there's some experimental patches if you wanna give them a shot (key word being experimental):

http://joomlacode.org/gf/project/joomla ... m_id=17150

_________________
Joseph Davis
Technical Support Representative
jdavis@hosting.com
http://hosting.com


Top
 Profile  
 
PostPosted: Thu Sep 03, 2009 2:55 am 
Joomla! Explorer
Joomla! Explorer

Joined: Fri Jul 03, 2009 5:38 pm
Posts: 443
More legit patch option:

http://community.joomla.org/blogs/commu ... p-530.html

_________________
Joseph Davis
Technical Support Representative
jdavis@hosting.com
http://hosting.com


Top
 Profile  
 
PostPosted: Mon Sep 07, 2009 11:03 am 
Joomla! Apprentice
Joomla! Apprentice

Joined: Sun Sep 06, 2009 4:54 pm
Posts: 6
Thanks for the information here. I am completely new to Joomla and the XAMPP enviroment. I got all (or similar) error messages as above. I had downloaded and installed the latest XAMPP xampp-win32-1.7.2.exe, which I believe contains PHP 5.3 which is currently incompatible and causing the error messages. I resolved this by running the uninstall batch file located in my installation directory c:\xampp , then downloading an earlier version of XAMPP, xampp-win32-1.7.1-installer.exe, directly from the sourceforge site. Now no error messages. Without these types of postings I would have had difficulty, so thanks.


Top
 Profile  
 
PostPosted: Tue Oct 06, 2009 11:43 am 
Joomla! Fledgling
Joomla! Fledgling

Joined: Tue Oct 06, 2009 11:40 am
Posts: 1
Found the following website works

http://blog.myownserver.info/2009/09/re ... hp-5-2-10/

... Replacing PHP 5.3 in XAMPP 1.7.2 with PHP 5.2.10


Top
 Profile  
 
PostPosted: Tue Jan 04, 2011 7:22 am 
Joomla! Apprentice
Joomla! Apprentice

Joined: Sun May 25, 2008 11:44 am
Posts: 6
My Web Hosting company upgraded to PHP5.3 and most of my websites are in Joomla 1.5.x
Hence I'm facing the aforementioned problems now. Has Joomla come up with patches that my existing websites can work on PHP 5.3. ? or are there any other remedies to it.

Please Help


Top
 Profile  
 
PostPosted: Tue Jan 04, 2011 9:49 pm 
User avatar
Joomla! Champion
Joomla! Champion

Joined: Sat Aug 16, 2008 1:46 pm
Posts: 5164
Location: the Bat Cave
If the php version is 5.3.1 you should be fine, I think it is with php 5.3.3 or higher where people are having problems.


Top
 Profile  
 
PostPosted: Wed Jan 05, 2011 5:27 am 
Joomla! Apprentice
Joomla! Apprentice

Joined: Sun May 25, 2008 11:44 am
Posts: 6
dpacadmin it is 5.3.3.
Are there any patches or upgrades yet?

thanks


Top
 Profile  
 
PostPosted: Wed Jan 05, 2011 4:16 pm 
User avatar
Joomla! Champion
Joomla! Champion

Joined: Sat Aug 16, 2008 1:46 pm
Posts: 5164
Location: the Bat Cave
Make sure you are running the latest version of Joomla, 1.5.22 then if there are any problems debug them as they show up. You didn't say if or what your specific problem was;
Quote:
My Web Hosting company upgraded to PHP5.3 and most of my websites are in Joomla 1.5.x
Hence I'm facing the aforementioned problems now.

There are threads on several specific problems with php 5.3
time errors
strict errors

As of 1.5.15 Joomla was updated to be compatible with php 5.3.0 and I am sure they have made more changes since then to update it more. The simplest solution would be to ask your Host to downgrade to php 5.3.1 but if that is not possible then you will just need to debug the problems as they come, using the forum for help.


Top
 Profile  
 
PostPosted: Fri Jun 24, 2011 11:49 pm 
Joomla! Apprentice
Joomla! Apprentice

Joined: Tue Feb 27, 2007 10:39 pm
Posts: 14
jdavis74 wrote:
It looks like the installation is corrupt. Delete all of the site files and drop the MySQL database. Recreate the database and assign a user name and password. Download the Joomla installation and FTP the zip file to the server. Unzip the installation on the server and run through the install.


wow, what bad advice

Obviously there are incompatibilities with the 1.0 version of Joomla and php 5.3.x. These appear to be superficial issues that can be changed with minor mods to the source code - I understand this would be a stop-gap measure until the whole system could be updated, but does anyone have a list of these hacks?

For example here's one hack for mod_mainmenu:

change Code:
function buildXML(&$params)
... to ...
function buildXML($params)

and things work.

Anyone know what hack addresses this error?

Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference,


Top
 Profile  
 
PostPosted: Sat Jun 25, 2011 3:14 am 
User avatar
Joomla! Master
Joomla! Master

Joined: Mon Aug 29, 2005 10:17 am
Posts: 11984
Location: Netherlands/ UK/ S'pore/Jakarta/ North America
mabu wrote:
wow, what bad advice
Why are you replying on a post from January 2011? This topic ios not active

_________________
--- Joomla Professional Support Services :: http://gws-desk.com ---
--- Joomla Professional and Specialized Hosting :: http://gws-host.com ---
--- Ready to Roll Joomla! Web Sites : 1 - 7 days only! :: @ gws-market.com ---


Top
 Profile  
 
PostPosted: Sat Jun 25, 2011 5:49 pm 
Joomla! Apprentice
Joomla! Apprentice

Joined: Tue Feb 27, 2007 10:39 pm
Posts: 14
leolam wrote:
mabu wrote:
wow, what bad advice
Why are you replying on a post from January 2011? This topic ios not active


I did a google search and found it. Even though it's an old topic, the issue still comes up for anyone running an older version of Joomla on a newer version of PHP. There are some simple ways to fix this. I'm wondering if anyone has fully-documented them?


Top
 Profile  
 
PostPosted: Sun Aug 21, 2011 1:11 pm 
Joomla! Apprentice
Joomla! Apprentice

Joined: Sun Aug 21, 2011 12:56 pm
Posts: 5
You can ask your web host ,normally all webhosts have multiple php versions configured.


Thanks

_________________
http://elearningcity.com/software


Top
 Profile  
 
PostPosted: Sat Dec 17, 2011 7:53 pm 
Joomla! Apprentice
Joomla! Apprentice

Joined: Thu Feb 14, 2008 6:38 pm
Posts: 9
Just stumbled across this trying to fix an old client's site. I'm glad mabu posted a solution to a 6-month-old thread. Too many times, I run across problems, and the thread is just let to die; no one bothers to report the root cause or a solution (or worse yet, they just post "fixed it" with no explanation of how).


Top
 Profile  
 
PostPosted: Tue Feb 14, 2012 4:23 am 
Joomla! Apprentice
Joomla! Apprentice

Joined: Thu Nov 06, 2008 9:59 pm
Posts: 6
Old thread, but comes up first when searching for Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference errors in libraries/joomla/html/html.php (line 87) - which seems to be an issue caused with older versions of Joomla and PHP 5.3.X.

Probably an issue fixed by updating to latest joomla (which is highly advised), but if you can't do that for some reason... got this fixed by changing the following:


if (is_callable( array( $className, $func ) ))
{
$args = func_get_args();
array_shift( $args );
$temp = func_get_args();
array_shift( $temp );
$args = array();
foreach ($temp as $k => $v) {
$args[] = &$temp[$k];
}
return call_user_func_array( array( $className, $func ), $args );
}
else


To this:

if (is_callable( array( $className, $func ) ))
{
$args = func_get_args();
array_shift( $args );
return call_user_func_array( array( $className, $func ), &$args );
}

Hope this helps someone else pulling out their hair trying to find a solution.


Top
 Profile  
 
PostPosted: Mon Apr 09, 2012 9:52 pm 
Joomla! Fledgling
Joomla! Fledgling

Joined: Mon Apr 09, 2012 9:50 pm
Posts: 1
Muchas gracias


Top
 Profile  
 
PostPosted: Mon May 28, 2012 2:09 pm 
User avatar
Joomla! Fledgling
Joomla! Fledgling

Joined: Tue May 19, 2009 4:47 pm
Posts: 1
Tnx from me too! :)

_________________
Thomas
http://www.itsupporter.se


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 21 posts ] 



Who is online

Users browsing this forum: No registered users and 17 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group