2015-03-23 3 views
0

Я знаю, что рекомендуется использовать новый SQLSVR, но SQLSVR является абсолютным «обязательным» на сервере с IIS версии 8.5?Может ли MSSQL работать с текущими PHP 5.6 и IIS 8

Причина этого вопроса в том, что я просил перенести существующий веб-сайт со старого сервера на новый. Я надеялся избежать или свести к минимуму модификацию кода PHP, и этот сайт имеет компонент MSSQL.

Пожалуйста, извините, если этот вопрос кажется повторением, но я искал, и я просто не могу найти четкое заявление о том, что MSSQL мертв.

Благодарим за помощь и терпение, этот вопрос повторяется.

ответ

0

Если вы используете функциональность MSSQL в PHP, то да, вы должны использовать Microsoft Drivers for PHP для SQL Server (SQLSRV).

Быстрый поиск в Google, например sqlsrv vs mssql приводит приятную информацию о сравнении и почему вы должны использовать sqlsrv (по крайней мере, в моей догадке).

Для версии IIS, хотя я никогда не использовался драйвер sqlsrv в IIS 8.5, нет источника, который я нашел, указывает, что вы не можете использовать этот драйвер для этой версии. Итак, с вашим IIS должно быть хорошо.

+0

Спасибо Alalp. Веб-сайт, на котором меня просили мигрировать, довольно старый, оригинальный автор давно ушел. Я надеялся перенести веб-сайт без слишком большого редактирования существующего PHP-кода, но очень много используется API MSSQL. – MaybeLater