PECL uploadprogress для Windows сервера
Седьмой друпал и шестой с последними обновлениями использую сторонние прогресс бары для отображения процесса закачки файла на сервер. На странице статуса системы (Главная › Управление › Отчёты) даже есть предложение устновить или PECL uploadprogress или APC. Оба есть под unix-like системы, а вот как установить на Windows сервере пришлось поискать.
Поиски в инете привели к страничкам http://freestylesystems.co.uk/blog/installng-pecl-uploadprogress-extensi... и http://blog.liip.ch/archive/2009/03/09/upload-progress-meter-for-windows... благодоря которым нашлась вот этот рецепт:
1. Заходим сюда ( http://downloads.php.net/pierre/ ) и качаем нужную вам версию PECL uploadprogress (сейчас там доступны для PHP 5.2 VC6 и PHP 5.3 VC9 )
2. Копируем скачанную dll-ку в каталог ext и прописываем extension=uploadprogress.dll в php.ini.
3. Рестартуем аппач.
4. Все
P.S.: Страничка http://downloads.php.net/pierre/ очень полезна т.к. содержит все PECL расширения скомпилированные для Windows, в то время как сайт широко известного проекта pecl4win до сих пор не работает.