Page 1 of 2
Probleem met MySQL5.5???? [solved]
Posted: Tue Sep 11, 2012 7:57 am
by Gregor
Hallo,
Mijn provider heeft om verschillende redenen besloten over te gaan naar MySQL 5.5 In de log van de site vind ik nu:
ERROR ERROR DETECTED: Call to a member function assign() on a non-object at /home/efacti/public_html/uisge-beatha.eu/plugins/function.global_content.php:21 09/11/12 00:15:30
De site
http://www.uisge-beatha.eu start niet meer op en in de code van de site vind ik;
</head>
</__body>
<div id="header"><br />
<b>Fatal error</b>: Call to a member function assign() on a non-object in <b>/home/efacti/public_html/uisge-beatha.eu/plugins/function.global_content.php</b> on line <b>21</b><br />
Het lijkt me dat er een verband is

Iemand een idee wat te doen?
cmsms versie 1.10.3
Thanks,
Gregor
ps. door verblijf elders niet actief op het forum; de site werkte tot gisteren perfect

Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 8:14 am
by timdebuurman
In de broncode van de website zie ik dit:
<__html xmlns="
http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl" xmlns="
http://www.w3.org/1999/xhtml" xml:lang="nl" xmlns:addthis="">
Staan dingen dubbel in.
Misschien heeft dat ermee te maken?
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 8:17 am
by timdebuurman
sorry, dubbel post
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 8:19 am
by Gregor
Dank je Tim. Wellicht iets om op een later moment op te lossen omdat dit er al langer in staat en de foutmelding in de logfile precies overeenkomt met het moment dat mijn provider is overgegaan naar mysql5.5 Zij gaan voorlopig mijn site teerugzetten naar een mysql5.1-omgeving, maar deze versie is (ik meen) eind dit jaar end-of-life.
Gregor
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 8:21 am
by deactivated010521
----------
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 8:29 am
by Gregor
Dank je Arnoud.
In de SI van de site staat:
PHP Information
Current PHP Version (phpversion) 5.3.13
md5 function (md5_function) On (True)
GD version (gd_version) 2
tempnam function (tempnam_function) On (True)
Magic quotes in runtime (magic_quotes_runtime) Off (False)
Is E_STRICT disabled in error_reporting (E_STRICT)
Is E_DEPRECATED disabled in error_reporting (E_DEPRECATED)
Dit lijkt dus ok.
Gregor
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 9:49 am
by timdebuurman
Zou een upgrade naar 1.11 een oplossing zijn?
Er is namelijk wel een verschil in de file function.global_content in beide versies.
De fout verwijst naar regel 21, dat is $smarty->assign('gcb_params',$params);
1.10.3
Code: Select all
function smarty_cms_function_global_content($params, &$smarty)
{
$smarty->assign('gcb_params',$params);
$txt = $smarty->fetch('globalcontent:'.$params['name']);
if( isset($params['assign']) )
{
$smarty->assign(trim($params['assign']),$txt);
return;
}
return $txt;
}
1.11.1
Code: Select all
function smarty_function_global_content($params, &$template)
{
$smarty = $template->smarty;
$smarty->assign('gcb_params',$params);
$txt = $smarty->fetch('globalcontent:'.$params['name']);
if( isset($params['assign']) )
{
$smarty->assign(trim($params['assign']),$txt);
return;
}
return $txt;
}
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 10:31 am
by Gregor
Dank je Tim voor het uitzoeken. Ben op dit moment in het buitenland en durf het niet aan om vanaf daar een upgrade uit te voeren. Vooral ook omdat ik niet weet of alle modules 1.11 compatible zijn; zo las ik iets over Guestbook die niet geschikt zou zijn.
Kreeg net bericht van provider dat site is terug geplaatst en dat de dns het nog moet verwerken, maar dat dat met een paar uur rond is.
Gregor
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 12:47 pm
by Gregor
Ik kan wel in de backend, maar er is geen site zichtbaar, in de source blijf je de foutmelding zien. Iemand een idee hoe dat dan kan???
Gregor
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 12:50 pm
by timdebuurman
Kijk eens in de broncode van je website, in de head-sectie, dat zijn wel erg veel meta's zeg.hoort dat wel?:
Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<__html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl" xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" xmlns:addthis="">
<head>
<base href="http://www.uisge-beatha.eu" />
<title>Thuishaven Uisge Beatha :: Uisge Beatha - mijn zeilboot, een Hanse 311</title>
<meta http-equiv="X-UA-Compatible" content=";chrome=1" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="title" content="Thuishaven Uisge Beatha :: Uisge Beatha - mijn zeilboot, een Hanse 311" />
<meta name="description" content="Beschrijving ontstaan van Uisge Beatha, de naam van Gregor's zeilboot, een Hanse 311, niet alleen een Whisky." />
<meta name="keywords" content="werd, whisky, modified:, alcohol, naam, wordt, uisge, gedistilleerd, beatha, uit, kon, jaar, minimaal, 0, eerste, gebeurt, sinds, eind, mooi, maken, watersport, zeilen" />
<meta name="date" content="2012-02-27T08:07:26+01:00" />
<meta name="lastupdate" content="2012-02-27T08:07:26+01:00" />
<meta name="revised" content="2012-02-27T08:07:26+01:00" />
<link rel="canonical" href="http://www.uisge-beatha.eu/"/>
<meta name="author" content="Gregor de Graaf" />
<meta name="geo.placename" content="Overal waar water is" />
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" />
<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/" />
<meta name="DC.creator" content="Gregor de Graaf" />
<meta name="DC.publisher" content="Gregor de Graaf" />
<meta name="DC.contributor" content="Gregor de Graaf" />
<meta name="DC.date" content="2012-02-27T08:07:26+01:00" scheme="DCTERMS.W3CDTF" />
<meta name="DC.type" content="Text" scheme="DCTERMS.DCMIType" />
<meta name="DC.format" content="text/html" scheme="DCTERMS.IMT" />
<meta name="DC.identifier" content="http://www.uisge-beatha.eu" scheme="DCTERMS.URI" />
<meta name="DC.language" content="en_US" scheme="DCTERMS.RFC3066" />
<meta name="DC.rights" content="Copyright 2012 Gregor de Graaf" />
<meta property="og:title" content="Thuishaven Uisge Beatha" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://www.uisge-beatha.eu/" />
<meta property="og:image" content="http://www.uisge-beatha.eu/uploads/images/uisge-beatha-front_sm.jpg" />
<meta property="og:site_name" content="Uisge Beatha - mijn zeilboot, een Hanse 311" />
<meta property="og:description" content="Beschrijving ontstaan van Uisge Beatha, de naam van Gregor's zeilboot, een Hanse 311, niet alleen een Whisky." />
<meta property="og:locality" content="Overal waar water is" />
<meta name="google-site-verification" content="ZELEPW5SSIsv1PqdZrX91yXfEsjCNmJEHG50F7vVri4" />
<link rel="shortcut icon" href="http://www.uisge-beatha.eu/uploads/images/0" type="image/x-icon" sizes="0" />
<link rel="apple-touch-icon" href="http://www.uisge-beatha.eu/uploads/images/0" type="image/x-icon" />
<link rel="stylesheet" type="text/css" href="http://www.uisge-beatha.eu/tmp/cache/stylesheet_combined_f566df73fe5dac198a1d0ff17fca262b.css"/>
<__script__ type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></__script>
<__script__ type="text/javascript" src='http://www.uisge-beatha.eu/uploads/Javascripts/cycle.js' defer="defer"></__script>
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 12:54 pm
by Gregor
Dank je Tim, maar daar is de laatste weken/maanden niets aan gewijzigd.
Ik ben 3 maanden weg, bijna dagelijks mijn site geupdate en sinds vannacht is het over en uit. Het enige dat ik zie is de foutmelding in de broncode van de pagina en in de log
ERROR ERROR DETECTED: Call to a member function assign() on a non-object at /home/efacti/public_html/uisge-beatha.eu/plugins/function.global_content.php:21 09/11/12 14:49:26
Ben radeloos, vooral omdat ik op lokaties ben waar internet geen vanzelfsprekendheid is en ik niet weet hoe dit op te lossen voordat ik morgen verder ga. Mailwisseling met de provider heeft tot nu toe niets opgeleverd
Thanks.
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 1:16 pm
by timdebuurman
Kun je een backup maken van de bestanden en de database?
Of heb je nog een backup?
Dan kun je de complete website even ergens anders zetten en dan door laten verwijzen naar de andere locatie.
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 1:21 pm
by Gregor
Dit is wel heel aardig aanbod van je Tim!!
Krijg net van de provider de volgende mail:
ik zie al wat het probleem is. JIj komt nog uit op de oude server Wij komen hier inmiddels uit op de nieuwe server en hier werkt je site nu helemaal goed. Zou je nog enkele uren kunnen wachten? Ik vermoed dat je last hebt van je dns cache.
Lijkt erop dat ik hier niets aan kan veranderen anders dan wachten tot de cache leeg/schoon oid is.
Gregor
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 1:31 pm
by velden
Ik heb je site even bekeken en hier werkt het goed.
DNS aanpassingen kunnen ook wel langer dan een paar uur duren (zelfs tot 72 uur) en inderdaad kun je er zelf niets aan versnellen.
Als je per se bij je website wilt kun je daarvoor tijdelijk je
hosts file aanpassen op je computer. Moet je wel weten wat het nieuwe ip-adres is:
31.186.169.243
www.uisge-beatha.eu
Re: Probleem met MySQL5.5????
Posted: Tue Sep 11, 2012 1:36 pm
by Gregor
Super te horen dat ie werkt. Ik zie nog steeds niks, maar ik zal geduld betrachten. Waarom jij 'm wel ziet en ik niet, dat is mij dan niet helemaal duidelijk.
Ik kan wel bij het admin-deel en dat is voor mij voldoende om berichten e.d. te plaatsen. Zou alleen graag de output controleren, maar dat kan dus even niet.