2013-12-20 2 views
0

IIS에서 내 페이지를 호스팅하고 있습니까? 윈도우 서버 2012 는 내가 가진 : SQL 서버 2012PHP + MSSQL + IIS

것은 I'am이 오류를 얻고있다 :

Fatal error: Call to undefined function mssql_connect() in C:\inetpub\wwwroot\shop\inc\functions.php on line 17 

코드 :

<?php 
require_once("config.php"); 

if(stristr($_SERVER['PHP_SELF'], "functions.php")) 
header("Location: ../"); 

session_start(); 

if (!$enable_shop) 
die("<p style='text-align: center; color: #FF0000; padding-top: 30%; font-weight: bold'>The shop is currently unavailable.<br/>Please try again later.</p>"); 

$mssql_con = mssql_connect($mssql_server, $mssql_username, $mssql_password); //Attempt   connection to MSSQL server using above server location. 
if (!$mssql_con) 
die("Cannot connect to MSSQL Server."); //die, stating it could not connect. 
?> 

SQL의 정보는 등 좋은입니다 ...하지만 PHP는 몇 가지 이유로 MSSQL에 로그인 할 수 없다고 생각합니다. 나는 누군가가 문서에서 나에게

답변

0

을 도울 수 있기를 바랍니다 감사합니다 ".이 확장 나중에 PHP 5.3과 Windows에서 더 이상 사용할 수 없습니다"

http://www.php.net/manual/en/intro.mssql.php

+0

Ext 폴더에는 .dll 만 넣으면됩니다. 그리고 php.ini에서 활성화 시키시겠습니까? – user3091970

+0

권장 대안을 시도해보십시오. http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx – MillaresRoo

+0

다음을 살펴보십시오. http://stackoverflow.com/questions/7402713/ how-to-get-mssql-work-with-php-5-3 – MillaresRoo