title: PHP - SQL Server 2005 express to 2008 standard problem
body: <p>I have a PHP app running happily on the following system:</p>
  
  <ul>
  <li>web app: PHP version 5.2.3 </li>
  <li>OS: Windows Server 2003 Standard 32 bit </li>
  <li>database: SQL Server 2005 (express)</li>
  <li>web server: IIS 6</li>
  </ul>
  
  <p>I'm trying to get the same thing running on the following:</p>
  
  <ul>
  <li>web app: PHP version 5.2.11</li>
  <li>OS: Windows Server 2008 Standard 64 bit</li>
  <li>database: SQL Server 2008 Standard 64-bit</li>
  <li>web server: IIS 7</li>
  </ul>
  
  <p>After doing the install and setup I usually do, phpinfo() is running but there is no MSSQL section. I've looked around and found some MS documentation to set up the system using a <code>php_sqlsrv.dll</code> and tried that but it seems to use a different interface to connect to the database (no more <code>mssql_connect()</code>, now it's <code>sqlsrv_connect()</code>). Is this the only way to connect php to SQL Server 2008 or do I just have the setup wrong? If I can go back to PHP 5.2.3 and have it work, that will be fine but I didn't want to undo what I have if it won't help.</p>
  
  <p>Thanks,</p>