sql server — поддержка php_mssql.dll для версии php более поздняя & gt; = 5.3

PHP убрал поддержку php_mssql.dll поддержка версий начиная с 5.3. По этой причине я использую версию 5.2 до сих пор. Но ionCube который конвертирует PHP-приложение в двоичный формат, также убрал поддержку VC6.

Итак, я перешел на версию PHP, которая превышает 5.2, так как она не поддерживает VC9. Но версия больше 5.3 не имеет php_mssql.dllЭто означает, что мне придется конвертировать все mssql_ звонки в sqlsrv_,

Но это неосуществимо. Есть ли способ, чтобы иметь возможность использовать php_mssql.dll с PHP 5.3 (VC9 скомпилирован)?

Спасибо

0

Решение

Библиотека MSSQL для PHP> = 5.3 включена в php5-sybase пакет.

Еще лучшим подходом было бы использовать PHP API Microsoft для подключения. Если вы установите их пакет, он даст вам .dll-файл, похожий на php_sqlsrvXX.dll,

Смотрите следующие ссылки:

https://msdn.microsoft.com/de-de/library/mt683517.aspx

https://msdn.microsoft.com/library/dn865013.aspx

https://github.com/azure/msphpsql

Лично я предлагаю вам перейти на PHP 5.6 и использовать драйвер Microsoft SQL в сочетании с PDO.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]