FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Hej,
Jag fick nyligen mail från min hostgator VPS att de varit tvungna att stänga ner en av mina sidor eftersom den drar alldeles för mycket CPU/minne. Jag tittar igenom scriptet men kan inte sätta mitt finger på vad det skulle kunna vara. Det jag ser dock är att min error_log snabbt blir rätt enorm. Litet kort utdrag kan se ut såhär: [06-Jan-2013 07:38:26] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 [06-Jan-2013 07:39:18] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 [06-Jan-2013 07:39:47] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 [06-Jan-2013 07:40:22] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/common/minimize.php on line 7 [06-Jan-2013 07:41:27] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 [06-Jan-2013 07:41:50] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 [06-Jan-2013 07:42:13] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 [06-Jan-2013 07:42:43] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/common/minimize.php on line 15 [06-Jan-2013 07:42:43] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 [06-Jan-2013 07:43:04] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/common/minimize.php on line 7 [06-Jan-2013 07:43:10] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/common/minimize.php on line 7 [06-Jan-2013 07:43:52] PHP Warning: parse_url(/domain-names/international-domain-names.shtml?_$ja=tsid:20612) [<a href='function.parse-url'>function.parse-url</a>]: Unable to parse URL in /home/senos64/public_html/common/minimize.php on line 59 [06-Jan-2013 07:45:21] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/common/minimize.php on line 15 [06-Jan-2013 07:45:21] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 [06-Jan-2013 07:45:30] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/common/minimize.php on line 15 [06-Jan-2013 07:45:30] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 [06-Jan-2013 07:45:47] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/common/minimize.php on line 7 [06-Jan-2013 07:46:36] PHP Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/senos64/public_html/valuewebsite.co.uk/site.php on line 80 Som ni ser så är det väldigt frekvent det blir fel. Min fråga antar jag då är att om ni tror att det är alla dess fel som leder till att scriptet drar för mycket minne och CPU. Tack i förväg |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Klarade millennium-buggen
|
Visa scriptet så kanske någon kan se vad som är fel, utan det så lär det ju bli svårt, men eftersom du har en fellogg så är det ju rätt naturligt att gissa att något är fel så att säga.
|
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Bara ett inlägg till!
|
Pröva att köra en profiler. Att en sida drar mycket CPU brukar bero på t.ex. många loopar. För mycket minne brukar en sida dra om man är oförsiktig hur man hanterar data.
Har du skrivit koden själv? |
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Supermoderator
|
Det är standardvarningar som inte kommer extremt ofta. Någon eller några kan härröra från kod som orsaker problem men det är långt ifrån säkert. Det är ju dock inte bra om du har alltför stora loggfiler, du kan rensa ut med jämna mellanrum och försöka fixa till felen.
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
Svara |
|
|