Не прямой ответ на ваш вопрос, но если вы просто ищете способ отображения индикатора прогресса загрузки, есть различные библиотеки, которые используют комбинацию JavaScript и Flash для достижения этого полностью на стороне клиента без каких-либо проблем. с сервером.
Извлечение SWFUpload и FancyUpload . Я сам довольно неплохо использовал FancyUpload, но он построен на платформе Mootools и поэтому может не подходить вам, если вы используете jQuery. Я уверен, что альтернативы jQuery не будут слишком далеко в земле Google.
(Извините, если вы уже знаете все это и есть какая-то особая причина, по которой вам нужно использовать расширение PHP.)