Я использую RHEL6 (Red Hat Enterprise Linux Server, выпуск 6.5 (Сантьяго)), но я обновил PHP до версии 5.4.16. Я скачал и установил PECL загрузка версия библиотеки 1.0.3.1, которая должна быть совместима с моей версией PHP:
sudo pecl install uploadprogress
Установка прошла без сбоев, и я убедился, что:
/usr/lib64/php/modules/uploadprogress.so
существует и совместим с моей архитектурой.
Я добавил следующую строку в php.ini
:
extension=/usr/lib64/php/modules/uploadprogress.so
и я перезапустил httpd служба.
Однако, когда я смотрю на страницу phpinfo, процесс загрузки нигде не отображается.
Обычно это происходит потому, что библиотека несовместима с версией PHP. Однако я не верю, что здесь дело обстоит именно так.
Позвольте мне добавить, что у меня нет проблем с установкой других расширений PHP в этой системе.
Есть идеи, что еще попытаться выяснить, что не так?