обновление расширений php Ubuntu

У меня проблема с обновлением расширения pecl inotify. но я думаю, что это относится ко всем расширениям.

я недавно обновил свой сервер. сначала я получил ошибку, что inotify.so не найден. поэтому я скопировал его в новый каталог расширения php

@server:~# locate inotify.so
/usr/lib/php5/20100525/inotify.so
/usr/lib/php5/20121212/inotify.so

но теперь я получаю сообщение об ошибке:

PHP Warning:  PHP Startup: inotify: Unable to initialize module
Module compiled with module API=20100525
PHP    compiled with module API=20121212
These options need to match

так как мне обновить/переустановить/перенастроить эти расширения?


person TD_Nijboer    schedule 06.08.2013    source источник
comment
Скопированный файл .so не предназначен для этой конкретной версии PHP.   -  person PeeHaa    schedule 06.08.2013
comment
Но другой, который вы нашли, по-видимому; вместо этого скопируйте это на место.   -  person tripleee    schedule 06.08.2013
comment
другой тот, который я скопировал. так что они оба сборки 20100525. как мне сделать один для этой версии php?   -  person TD_Nijboer    schedule 06.08.2013


Ответы (1)


"длинный" обходной путь.

pecl uninstall inotify

pecl install inotify

должен быть лучший способ перенастроить расширение php. верно?!
но пока это работает!

person TD_Nijboer    schedule 12.08.2013