PHP script automatikus leállás bizonyos idô eltelte után
Sziasztok
A helyzet a következô. A mellékelt script 5 perc után leáll és befejezôdik.
$fp=fopen("Running","a+");
fputs($fp,"Start\n");
for ($i=0;$i<100;$i++)
{
sleep(10);
fputs($fp,date ("i:s", time())."\n");
}
fclose($fp);
A parameterek:
max_execution_time = 0 (a teszt kedvééért), de a sleep() amugy se számít bele ebbe ha jól tudom.
max_input_time = 120
Mi lehet a probléma? Milyen beállítás nem jó?
A fenti példa természetesen egyszerûsített, a valódi problémában, a felhasználó által megadott paraméterekkel, ábrakészítés történik külsô scriptek meghívásával. (shell_exec, system). De az ábrákhoz tartozó adatok olvasása, az ábra elkészítése, stb elég sok idôt vesz igénybe és a script akkor is túllépi ezt a bûvös 5 perces határt majd elszáll, azaz újraindul.
köszönöm az segítéget
Anonymus
■ A helyzet a következô. A mellékelt script 5 perc után leáll és befejezôdik.
$fp=fopen("Running","a+");
fputs($fp,"Start\n");
for ($i=0;$i<100;$i++)
{
sleep(10);
fputs($fp,date ("i:s", time())."\n");
}
fclose($fp);
A parameterek:
max_execution_time = 0 (a teszt kedvééért), de a sleep() amugy se számít bele ebbe ha jól tudom.
max_input_time = 120
Mi lehet a probléma? Milyen beállítás nem jó?
A fenti példa természetesen egyszerûsített, a valódi problémában, a felhasználó által megadott paraméterekkel, ábrakészítés történik külsô scriptek meghívásával. (shell_exec, system). De az ábrákhoz tartozó adatok olvasása, az ábra elkészítése, stb elég sok idôt vesz igénybe és a script akkor is túllépi ezt a bûvös 5 perces határt majd elszáll, azaz újraindul.
köszönöm az segítéget
Anonymus
Apache
Kösz
Köszönöm a segítséget mégegyszer.