2013-06-30 3 views
0

У меня есть сценарий, который создает видео с изображений на сервере и позволяет пользователю загружать видео. После загрузки видео сценарий удаляет видеофайл с сервера.Ошибка при создании файла статистики PHP при выходе пользователя из страницы

При загрузке видеофайла длина содержимого заголовка дает правильный размер файла с функцией размера файла(). Но после или во время загрузки файла, если пользователь нажимает любую ссылку на веб-сайте, он получает ошибку файла size() stat failed.

Вот код:

exec('/usr/bin/mencoder "mf://' . $images . '" -mf fps=25 -o ' . $outputvideo . ' -ovc lavc -lavcopts vcodec=mjpeg:vbitrate=800'); 

if (file_exists($outputvideo)){ 
header('Content-Type: video/x-msvideo'); 
header('Content-Disposition: attachment; filename=' . $outputfilename . ''); 
header('Content-Length: ' . filesize($outputfilename)); 
ob_clean(); 
readfile($outputvideo); 
unlink($outputvideo); 
exit(); 
} 

ответ

1

я был в состоянии исправить это закомментировать/удаление следующую строку:

header('Content-Length: ' . filesize($outputfilename)); 

 Смежные вопросы

  • Нет связанных вопросов^_^