ホームページ >バックエンド開発 >PHPチュートリアル >thinkphp が sqlserver2005 に接続できません。どうすればよいですか?

thinkphp が sqlserver2005 に接続できません。どうすればよいですか?

WBOY
WBOYオリジナル
2016-06-13 12:04:291110ブラウズ

thinkphp は sqlserver2005 に接続できません
http://www.thinkphp.cn/Uploads/editor/2013-10-25/5269ead26c98f.jpg
PHP 拡張機能が追加されました。PHP を使用している場合は、接続することもできます。しかし、thinkphp を使用して sqlserver2005 に接続すると、「システムは mssql をサポートしていません」というプロンプトが表示されます。
私の構成は次のとおりです:
http://www.thinkphp.cn/Uploads/editor /2013- 10-25/5269eb6cda5f8.jpg
アドバイスをお願いします。thinkphp が sqlserver に接続できないのはなぜですか?お急ぎです...
------解決策---------
正しいphpを選択してくださいntwdblib.dll バージョン
の読み込みはテストされており、ntwdblib.dll バージョン 2000.80.194.0
に対応する sqlserver 2008 には問題ありません。

php に従って sqlserver に正しく接続しても、php が mssql に接続できない場合は、
リソース ntwdblib.dll をダウンロードしてください
このファイルを system32 の下に置きます


------解決策----------------------これは私の thinkphp conf ファイルです

if (!defined('THINK_PATH')) exit();<br />return array(<br />    'DB_TYPE'            => 'mssql',	        // 使用的数据库类型<br />    'DB_HOST'            => 'localhost',<br />    'DB_NAME'            => 'tp',	    	// 数据库名<br />    'DB_USER'            => 'sa',	    	// 数据库账号<br />    'DB_PWD'             => '123456',	        // 数据库密码<br />    'DB_PORT'            => '1433',

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。