Можно ли подключить php-extension, скомпилированный для другой версии PHP?

  • Автор темы Автор темы Moysha
  • Дата начала Дата начала

Moysha

Новичок
Можно ли подключить php-extension, скомпилированный для другой версии PHP?

Собственно, сабж.

Столкнулся с проблемой. Есть коммерческое расширение для PHP (исходных кодов нет), которое скомпилировано (dll) под PHP версии 5.0.4. Но сайт требуется разрабатывать под PHP версии, не ниже 5.1. Когда подключаю данный модуль, ошибок не возникает, однако вся функциональность модуля недоступна.

Может можно как-то найти решение этой проблемы? Может кто-то сталкивался? Буду благодарен любому совету.
 
Как правило должна быть обратная совместимость версий. Исключение составляет разница между 4 и 5 версиями. Соответственно, разницы меджу 5.0.4. и 5.1. быть не должно. Возможно, что данный модуль учитывает какие-то особонности ядра 5.0.4, по этому возникает....

Первое - проверить, работоспособность самого модуля под 5.0.4

Второе - обратиться в Разработчику с требованием перекомпилировать модуль под ядро 5.1

Третье - разработать модуль самому ;)
 
Старый модуль работает прекрасно под версией 5.0.4 (поставляется в комплекте).

Трудно представить мой диалог с компанией Autodesk. Этот коммерческий компонент входит в состав пакета общей стоимостью 3000 $. Хотя, можно попробовать воспользоваться возможностями подписки.

Alexandre, в любом случае спасибо за совет!

Может есть умельцы, которые перепотрошили PHP в доль и поперек, и имели подобный опыт? :)
 
Moysha
Если вы купили этот пакет, то непонятно почему вы не обратильсь в техподдержку этого пакета.
 
Практически 100%, что они палец об палец не ударят. Уже есть некоторый опыт общения.
 
Moysha так как продукт куплен официально и есть поддержка, то они должны пойти на встречу - это и в их интересах тоже.
Тем более - возможно у других Разработчиком могут возникнуть подобные проблемы.
Отставать от версий АПИ в поддержке своих продктов - это порочная практика многих компаний... Но и это показатель эффективности Компании - по этому не в их интересах не поддерживать следующие версии. Тем более - доработка может занять от 30 мин до 2х-3х час, не более.
 
Alexandre
Спасибо, попробую все-таки обратиться за поддержкой.
 
Сверху