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 скомпилирован)?
Спасибо
Библиотека 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.
Других решений пока нет …