melkiy
Новичок
Получение Id процесса и его убийство
Сейчас делаю так:
<?php
error_reporting(E_ALL);
if ($fp = popen("unzip -o arch.zip", 'r'))
{
while (!feof ($fp)) {
echo fread($fp, 2096);
}
pclose($fp);
echo "NEW UNPACK GOOD";
} else echo "BAD PACK";
?>
Но он каждый раз форкает процесс и привышает лимит и перестает выполняться. Надо, чтобы этот скрипт убивал за собой процесс, а то после 100-200 запусков скрипта, апача просто вешается
Сейчас делаю так:
<?php
error_reporting(E_ALL);
if ($fp = popen("unzip -o arch.zip", 'r'))
{
while (!feof ($fp)) {
echo fread($fp, 2096);
}
pclose($fp);
echo "NEW UNPACK GOOD";
} else echo "BAD PACK";
?>
Но он каждый раз форкает процесс и привышает лимит и перестает выполняться. Надо, чтобы этот скрипт убивал за собой процесс, а то после 100-200 запусков скрипта, апача просто вешается