Я пытаюсь настроить расширение pecl uploadprogress на моем компьютере разработчика localhost.Это Windows 7 Home Premium машина с XAMPP 1.7.3.
Я следовал многим инструкциям по настройке на Windows-машинах, но столкнулся с проблемой, что у меня была настройка на нашем веб-сервере CentOS,После создания и установки расширения оно отказалось начинать с
PHP Warning: PHP Startup: uploadprogress: Unable to initialize module
Module compiled with module API=20060613
PHP compiled with module API=20090626
These options need to match
in Unknown on line 0
. Я исправил это с помощью yum, чтобы получить правильный пакет perl, установил его, скопировал uploadprogress.os в нужную папку и получил его в работу.
Когда я проверял apache error.log на моем локальном хосте, я вижу то же самое сообщение с теми же кодами API.Поэтому я предполагаю, что, учитывая, что моя машина разработки и работающий сервер имеют ту же версию PHP, что php_uploadprogress-1.0.0-5.2-Win32-VC6-x86 была создана для PHP 5.2.Где взять в руки dll для php 5.3 ??