[TYPO3-UG Denmark] Warning: mysql_fetch_assoc()

Morten Olesen mo at idefa.dk
Wed Jul 30 08:19:03 CEST 2008


Hej,

Den fejl skyldes lidt sjusket programmering i et af de moduler du 
bruger, der bliver ikke checket for om det resultat der hives ud af 
databasen har 1 eller flere rækker - det antages bare.

fixet er at sætte en if sætning ind der checkker resultatet af queryen 
inden der laves kald til $GLOBALS['TYPO3_DB']->sql_fetch_assoc

alternativ kan du slå warnings fra i php.ini - det bør den aligevel være 
på et produktions site. Det er self bare at gemme problemet væk, men det 
er ikke noget alvorligt.

/Morten Olesen
IdeFA gruppen


Benny Simonsen wrote:
> Hej Liste
> 
> Jeg har orettet et TYPO3 site, http://oeb-kirke.dk, som på et
> tidspunkt har fået en trels ide med at skrive nedenstående (kan også
> ses via ovenstående link.)
> 
> Jeg har sammenlignet filerne med indholdet på et andet kørende site på
> samme server, og kan ikke lige se at der er noget galt.
> 
> Databasen har jeg valgt "DB Check" "Manage Reference Index" "Update
> now" samt "Check" + efterflg. clearing af cache, og det fik vist lidt
> af warningerne væk - så vi nu kom ned på nedenstående.
> 
> Nogen ide til hvad der er gået galt - umiddelbart vil jeg ikke mene at
> det er i forbindelse med at jeg har ændret noget - så har jeg i hvert
> fald ikke plevet det, men kan det være en korrupt database, og kan den
> redes?
> 
> /Benny
> 
> Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/local/www/oeb-kirke.dk/data/typo3_src-4.1.5/t3lib/class.t3lib_db.php on line 796
> 
> Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /usr/local/www/oeb-kirke.dk/data/typo3_src-4.1.5/t3lib/class.t3lib_db.php on line 823
> 
> Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/oeb-kirke.dk/data/typo3_src-4.1.5/t3lib/class.t3lib_db.php:796) in /usr/local/www/oeb-kirke.dk/data/typo3_src-4.1.5/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2907
> 	
> <<Rigtig indhold kommer her>>


More information about the TYPO3-UG-denmark mailing list