SQL Server Driver for PHP 5.5 - by Álvaro G. Vicario

Status : 


Sign in
to vote
ID 790641 Comments
Status Active Workarounds
Type Suggestion Repros 3
Opened 6/21/2013 2:21:41 AM
Access Restriction Public


PHP/5.5 is out [1]. The SQLSRV driver currently available requires PHP 5.3.6 or PHP 5.4.

Additionally, there're now official binaries for x64 architecture [2] although they are tagged as "experimental". (Third-party binaries have been available for years but Microsoft policy is to only support the official ones.)

Update #1: PHP/5.6.0 alpha 1 is out [3].
Update #2: PHP/5.6.0 final is out [4].

[1] http://php.net/archive/2013.php#id2013-06-20-1
[2] http://windows.php.net/download/
[3] http://php.net/archive/2014.php#id2014-01-23-1
[4] http://php.net/archive/2014.php#id2014-08-28-1
Sign in to post a comment.
Posted by jdmaddison on 12/17/2014 at 10:23 AM
See http://www.microsoft.com/en-us/download/details.aspx?id=20098 for the updated drivers for PHP 5 released 12/12/2014.
Posted by Joshua Beall on 10/24/2014 at 7:24 AM
Support for PHP 5.4 is already "incomplete" even if it's not "EOL", as the PHP team has indicated they will not be doing any more bugfixes in the PHP 5.4 branch unless it's security related. See here:

To me, this is supported "in-name-only." It's nice that we get security fixes, but without other bugfixes, it's not really supported.

And now PHP 5.6 is out, so 5.4 is two major releases behind the most current.

So... really looking forward to that PHP 5.5 & 5.6 SQL Server Driver! Soon?
Posted by Jan Vávra on 10/20/2014 at 12:46 AM
We'd like to switch of SSLv3 support on our servers. Our clients are running php+sql server as a https client. There's a 'Poodle attack' problem but the minimal php version with curl supporting TLSv1 is php 5.5 (see https://bugs.php.net/bug.php?id=62318)

Without sql server driver for php 5.5 we cannot solve Poodle. So I please for a sql server driver for php 5.5+.
Posted by JoeMama2112 on 8/28/2014 at 8:44 AM
The latest sqlsrv driver is for PHP 5.4, and support for that PHP version will end in March of next year. That leaves us with a tough decision right now. Do we wait patiently and hope that Microsoft releases a SQL driver for PHP 5.5 or 5.6 before PHP 5.4 reaches end of life in 7 months, or do we begin the process of migrating to MariaDB? If Microsoft doesn't release something within a month or so, I will have a huge migration project ahead of me.

Posted by theodorejb on 8/28/2014 at 6:18 AM
PHP 5.6 has now been released: http://php.net/index.php#id2014-08-28-1. It is important from a security perspective that our company upgrade, but we can't without a compatible SQL Server extension. An update on the status of the new extension would be greatly appreciated.
Posted by Kevin Cowan on 8/14/2014 at 9:40 AM
No driver as of yet for PHP 5.5, and the Java SQL driver has a serious memory leak that hasn't been patched in over 2 years. Way to go, MS... not.
Posted by Chris Padfield on 8/6/2014 at 11:09 AM
Has there been any update on this; almost 2 months from the last response from Microsoft.
Posted by gintal on 6/19/2014 at 5:08 AM
Can you provide a link to the other issue this is a duplicate of please?
Posted by Microsoft on 6/12/2014 at 11:09 PM
We are working on an updated version. We do not have final dates yet, but as soon as we close on the final dates, I'll update the community.

I'm also closing this issue as a duplicate due to infrastructure issues, so we can track it better.

Posted by hurtige on 5/12/2014 at 10:31 AM
gintal is right it has been nearly 10 months! We need official releases to update our datacenters.. Not workarounds. So can we please get an official release now?
Posted by gintal on 5/2/2014 at 6:04 AM
"We will be able to update the community shortly on a timeframe with it will be released. "

It's been nearly 10 months since this information was provided but there is yet a release let alone a timeline or any new information. We would appreciate action and not vague promises.
Posted by MaxiWheat on 2/27/2014 at 12:10 PM
Come on MS, release a new version so we can upgrade our PHP installations to the newest and safer version.

Would be great to have at least a timeline about this, so we can keep hope or just move to something else.
Posted by dann23 on 12/24/2013 at 9:07 AM
Shortly means at least half a year :)
Posted by pauskal on 11/29/2013 at 2:48 AM
It's now been 5 months since this request came in - any updates from Microsoft?
Posted by JagoBrown on 11/12/2013 at 4:05 AM
Dear microsoft, this would be useful to run OPcache in Moodle, particularly with Moodle 2.6 http://docs.moodle.org/26/en/OPcache

some useful links for others:
Posted by Daniel_B. _ on 10/18/2013 at 9:06 AM
Upvoted! Especially waiting for a 64-bit binary.
Posted by MU IT on 10/8/2013 at 12:07 PM
Any updates?
Posted by Microsoft on 7/19/2013 at 10:37 AM
We are working with PHP to release a new version of the SQL Server PHP driver. We will be able to update the community shortly on a timeframe with it will be released.