Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Tiems, kam pradėjo mėtyti error'us po tinklalapis.net perėjimo į serveriai.lt

Parašė Narysx· 2009 Rugs. 30 20:09:49
#1

Tiems, kam pradėjo mėtyti error'us po tinklalapis.net perėjimo į serveriai.lt

Jeigu mėto maždaug tokius errorus:

"Warning: implode() [function.implode]: Invalid arguments passed in /home/user/domains/url/public_html/side_left.php(61) : eval()'d code on line 14",

"Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/user/domains/url/public_html/side_left.php(61) : eval()'d code on line 16",

"Warning: Missing argument 2 for dbresult(), called in /home/user/domains/url/public_html/side_left.php(25) : eval()'d code on line 6 and defined in /home/user/domains/url/public_html/maincore.php on line 119",

tai atsidarom savo kodus, ir ieškom tokių vietų:

...$kintamasis = mysql_query(...
...while ($x = mysql_fetch_array($kintamasis))...
...$kintamasis = dbresult(...

šie kodai turi atrodyti taip:

...$kintamasis = @mysql_query(...
...while ($x = @mysql_fetch_array($kintamasis))...
...$kintamasis = @dbresult(...

Visur prieš mysql arba dbresult turim prirašyti eta (@). Nežinau, gal kam nors padėjau. ;)

Parašė ozzWANTED· 2009 Rugs. 30 20:09:51
#2

@ reiškia berods 'escape errors' ar pan. Vien žo - tai ne problemos sprendimas, kaip ir error_reporting(0); Reikia keisti nepalaikomas funkcijas palaikomomis.

Parašė Pamišęs dėl ozz· 2009 Rugs. 30 20:09:26
#3

O jei svetaine perkeliu i nauja hostinga, visvien tie errorai isliks, ar nebe?

Parašė Narysx· 2009 Rugs. 30 20:09:32
#4

Bent jau man tai tie error'ai būdavo ir ant hostingas.in, todėl perėjau ant tinklalapis.net, o kai persikelė į serveriai.lt, tai vėl atsirado tie error'ai, tad teko ieškokt problemos sprendimo. :|