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 に接続できないのでしょうか?急いでいます...
mssql と sqlsrv は異なります
thinkphp lserver200 で sq を接続するにはどうすればよいですか5
いいえ、知っています、解決策があるかどうかを確認するには、彼の公式 Web サイトにアクセスしてくださいSQL2005 に接続する方法も尋ねます
ntwdblib.dll をロードするには正しいバージョンの php を選択してください
テスト後、sqlserver 2008 は ntwdblib.dll バージョン 2000.80 に対応します.194.0
問題ありません。
php に従って sqlserver に正しく接続し
、thinkphp が mssql に接続できない場合は、
リソース ntwdblib.dll をダウンロードしてください
このファイルを system32 の下に配置してください
if (!defined('THINK_PATH')) exit();return array( 'DB_TYPE' => 'mssql', // 使用的数据库类型 'DB_HOST' => 'localhost', 'DB_NAME' => 'tp', // 数据库名 'DB_USER' => 'sa', // 数据库账号 'DB_PWD' => '123456', // 数据库密码 'DB_PORT' => '1433',
を投稿して、mssql.dll の読み込みが失敗したことを示すメッセージが表示されるかどうかを確認してください。