Увеличение аремени обработки php скрипта

gray

Новичок
Увеличение аремени обработки php скрипта

Через 30 секунд после запуска файла, не успев выполнить всю процедуру обработки файлов, выдает вот такое сообщение:

Fatal error: Maximum execution time of 30 seconds exceeded in z:\home\127.0.0.1\www\exec.php on line 19


Код:

<?
$tempdir='C:\www\home\127.0.0.1\www\temp\\';
$outdir='C:\www\home\127.0.0.1\www\output\\';
$inputdir='C:\www\home\127.0.0.1\www\input\\';
$dir=opendir($inputdir);
while($file=readdir($dir))
{
if ($file <> '.' and $file <> '..')
{
echo $file.'<br>';
$f= explode(' ',$file);
$Ft= implode('_',$f);
echo $Ft.'<br>';
rename($inputdir.$file,$inputdir.$Ft);
$file=$Ft;
for ($i=1;$i<100;$i++)
{
exec('C:\gs\gs8.50\bin\gswin32.exe -dNOPAUSE -sDEVICE=jpeg -sOutputFile='.$tempdir.''.$file.''.$i.'.jpg -r300 -dFirstPage='.$i.' -dBATCH -q '.$inputdir.''.$file);
$head=imagecreatefromjpeg('head.jpg');
@ $im=imagecreatefromjpeg($tempdir.''.$file.''.$i.'.jpg');
@ imagecopy($im,$head,0,0,0,0,2479,380);
@ imagejpeg($im,'output/'.$file.$i.'.jpg',60);
@ ImageDestroy($im);
@ ImageDestroy($head);
//unlink($tempdir.''.$file.''.$i.'.jpg');
}
}
}
$dir=opendir($tempdir);
while($file=readdir($dir))
{
if ($file <> '.' and $file <> '..')
{
unlink($tempdir.''.$file);
}
}

$dir=opendir($inputdir);
while($file=readdir($dir))
{
if ($file <> '.' and $file <> '..')
{
unlink($inputdir.''.$file);
}
}
?>
 
Сверху