大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
将php_mssql.dll拷贝到php.in中extension_dir 指定的目录或者系统system32目录下。(php_mssql.dll在php的压缩安装包中有)。以上步骤完成后需要重启apache。
创新互联建站专注于泗洪网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供泗洪营销型网站建设,泗洪网站制作、泗洪网页设计、泗洪网站官网定制、重庆小程序开发公司服务,打造泗洪网络公司原创品牌,更为您提供泗洪网站排名全网营销落地服务。
首先,再次检查一下:在你的www包下面建立一个php文件,内容是 phpinfo(); ,然后访问这个php文件,确定mssql 的扩展是否有开。找到你的wamp下面的php目录,用你下载的ntwdblib.dll 替换掉现有的 ntwdblib.dll 。
thinkphp3怎么链接sqlserver2000 选择“SQLSRVEXE”,点击next(下一步),进行下载 右键解压到当前目录,把这两个文件拷贝到PHP目录下的ext目录下 下图是拷贝后的结果,请参考,不要拷错了。
SQLSERVER安装完以后也去掉extension=php_mssql.dll前面的;,phpinfo()运行的时候没有读到mssql。个人认为是因为安装了客户端。
已安装mysql数据库;检查php环境是否已开启mysql扩展(一般情况下是开启的);检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。
检查了下,php的mysql扩展正确安装,mysql服务正常启动--那就奇了怪了。又用navicat连接,居然连上了。看来是php和mysql间的通讯出了问题。
网络不通。检查能不能ping通。防火墙设置。防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。mysql的账户设置。
故障状况:php网站连接mysql失败,但在命令行下通过mysql命令可登录并正常操作。
首先你要确定你远程的MYSQL开启了远程连接。默认是不会开启的,一般情况也是不建议开启的,存在风险比较大。默认都是服务器本机或者局域网连接使用。
看看是否数据库名和密码是否错了,在或则检查php与mysql连接配置是否有问题,特别是连接配置 很重要的。
1、学习的方法,最好是看手册 在前一篇文章中涉及到了连接数据库sqlsrv_connect();还记得我们mysql连接数据库的时候也是mysql_connect();两者操作数据库是很相似的。从零基础开始学起的话,只能是查阅手册。
2、php3以下的版本连接sql server3以下的版本扩展里面自带一个php_mssql.dll;接数据库的扩展,可以利用这个扩展链接数据库,(只限于链接低版本数据库)。
3、将php_mssql.dll拷贝到php.in中extension_dir 指定的目录或者系统system32目录下。(php_mssql.dll在php的压缩安装包中有)。以上步骤完成后需要重启apache。
4、首先,php.ini文件中;extension=php_pdo_mssql.dll ;extension=php_pdo_odbc.dll 前面的分号去掉,对应的使哪种方式连接mssql。注意要重启服务使其生效。建立连接 odbc 首先,在php程序所在的服务器设置odbc。