找回密码
 立即注册
搜索
查看: 5815|回复: 6

[问题咨询] 【已解决】数据库无法连接。

[复制链接]
发表于 2015-9-24 13:38:41 | 显示全部楼层 |阅读模式
本帖最后由 windowsxc 于 2015-9-24 19:27 编辑

准备搬家,WIN系统下的NGINX环境实在不稳定 所以用Linux+AMH面板做了一个环境,其他PHP程序和论坛都成功搬家,唯独这个DBSHOP在新系统安装的时候提示“数据库连接失败,请确定您的数据库已经存在,且您的数据库连接信息正确!”我用代码测试过SQL的账号密码都是正常的,但是DBSHOP就是不认,请问下老大是何原因
测试及安装如下图,是不是还需要配置其他东西?安装环境检测都是通过的。

2.jpg
33.jpg
回复

使用道具 举报

发表于 2015-9-24 14:25:45 | 显示全部楼层
搬家不用重新安装吧,直接修改数据库密码就行了。

DBShop系统使用的PDO连接的,所以看看你的环境是否开启了PDO这个扩展(在安装过程中是有PDO是否开启的检测的)。

是否确定,你输入的数据库名称,在数据库中确实存在!
回复

使用道具 举报

发表于 2015-9-24 14:27:09 | 显示全部楼层
http://bbs.dbshop.net/forum.php?mod=viewthread&tid=444
这个是你之前问过的另一个帖子(可做修改密码的参考)
回复

使用道具 举报

 楼主| 发表于 2015-9-24 18:29:46 | 显示全部楼层
admin 发表于 2015-9-24 14:25
搬家不用重新安装吧,直接修改数据库密码就行了。

DBShop系统使用的PDO连接的,所以看看你的环境是否开启 ...

捕获.JPG
这是安装检测的截图,各个组件都是通过的,环境配置也是正确的,而且我是全新安装,就是在SQL中新建立一个DBSHOP这个名字的数据库,AMH会自动生成这个数据库对应的用户和密码,我用PHP代码测试过生成的用户和密码是可以访问到DBSHOP的,但是在DBSHOP系统里却提示出错。PDO你上上图检测也是有的。所以不知道问题出在哪了,下载的是最新开源版。PS:这个环境ZEND没装 但是应该跟数据库没关系吧。
回复

使用道具 举报

 楼主| 发表于 2015-9-24 19:26:50 | 显示全部楼层


全部迁移完成,哈哈!还是很容易的 必须按照官方说明档一步一步来,有点麻烦 不太智能。然后现在感觉LINUX下运行PHP真的非常流畅,非常流畅,非常流畅(重要的事情说三遍)比WIN下用PHP集成环境强100倍不止啊(可能是开源的缘故吧,不用插件解密源代码速度自然是块了)!
我是先在LINUX环境下安装了开源版,然后再按照老大的教程吧旧版数据迁移过来,其中 AMH虽然装了 pdo_mysql 扩展 但是一定要记得到虚拟主机对应的环境下去配置一下。我这个帖子的问题也就出在这里。如下图
222.jpg (PS:我这是配置过后的截图,所以是“删除”按钮,没有配置过的会显示成“安装”按钮)
同时上图第二个红框位置的SOAP插件也顺手装一下,否则后台无法获取更新。
再来秀秀AMH面板:
333.jpg
集成的kodexplorer在线文件管理器,比FTP强太多,什么在线解压,源代码编辑,各种牛B功能
11111.jpg

话说这开源之后版权就这么就改了么?  老大,这个问题你怎么看。
回复

使用道具 举报

发表于 2015-9-24 19:57:43 | 显示全部楼层
windowsxc 发表于 2015-9-24 19:26
全部迁移完成,哈哈!还是很容易的 必须按照官方说明档一步一步来,有点麻烦 不太智能。然后现在感觉 ...

都开源了,就只能无视了。
回复

使用道具 举报

 楼主| 发表于 2015-9-24 20:32:07 | 显示全部楼层
admin 发表于 2015-9-24 19:57
都开源了,就只能无视了。

  看看我的网站速度是不是快了很多。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北京珑大钜商科技有限公司 ( 京ICP备15047709号-3 )

GMT+8, 2024-5-2 07:58 , Processed in 0.068097 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表