我知道這被問了很多次,但所有的答案都過時了。sqlsrv掛在窗口與php 5.4
隨着PHP 5.3的,大家都知道MSSQL是不是支持,所以就上安裝微軟的sqlsrv 驅動程序這一點,因爲它似乎是唯一的選擇在那裏(我接受建議!) 。
現在我在Windows Server 2003上使用PHP 5.4,使用IIS作爲Web服務器的SQL Server 2005。
我跟着大約一百萬的指南,我已經安裝了所有的東西,但驅動程序只是不會加載,sqlsrv
不會顯示在phpinfo()
或它掛起。
這是我在php.ini中所做的:
extension=php_sqlsrv_54_nts.dll
而且extension_dir
設置爲C:\PHP\ext
,雖然phpinfo()函數顯示其裝載從progrem文件php.ini文件,所以我每次編輯2個php.ini文件,因爲我不確定哪一個是活動的。 出於同樣的原因,我把這兩個位置的dll文件。
這個問題沒有信息! 所有的解決方案都適用於使用了錯誤版本等的人。
我試過應用每個單獨的dll和所有包含Threaded和非線程的相同結果。
我該怎麼辦?