Mit php program får PHP til at crashe

Tags:    php

<< < 12 > >>
Jeg har lavet et script som henter en masse data omkring WOW spiller.
Men når jeg køre det blive PHP ved med at crashe, og jeg kan ikke lige se hvorfor det gør det :(

Jeg køre programmet i Windows via en dos promt!

Måske ser mit program ikke så stort ud! men det skal håndtere kæmpe mængder af data.

Programmet henter nemlig alle bruger fra http://wow.allakhazam.com/db/guildroster.html
Og lægger dem ind i min database. Så hvis en af jer har en ide til hvad jeg kan forbædre for at kunne gøre det hurtiger, bare sig til :)

*-------- run.php ---------*
Fold kodeboks ind/udKode 


*-------- functions.php -----------*
Fold kodeboks ind/udKode 


PÅ forhånd tak!
----------------------
DoomStone@DoomStone.dk




Jeg bruger PHP 4.3.1! kan det måske hjælpe bare opgradere til PHP5 ?



Jeg har søgt lidt rundt på google, og er nu helt sikker på at "FATAL: emalloc(): Unable to allocate" er fordi der ikke er mere hukommelse. Prøv at tildele den noget mere, bruge unset ved nogle af de variabler der ikke skal bruges mere.

Du kan prøve at trykke ctrl+alt+del mens den arbejder, for at se hvor meget ram den æder.

Har du lavet et M efter 64 i memory_limit, for ellers har du kun sat den til 64 bytes.

MvH

Stefan Svensson
http://SimLock.frac.dk



Jeg har sadt den til 64M altser Mbit. og jeg har opgraderet til php5.0.3 og det ser ud til at køre fint nu!
når jeg trykker CTRL-ALT+DEL kan jeg se at den bruger 24 mb ram og 90-100% cpu



<< < 12 > >>
t