开发者社区> 问答> 正文

上传网站程序后网页数据库不正常

www.shzhifan.com  上传网站程序后网站显示是英文乱码,是数据库导入的原因吗?还是主机不支持网站程序?现在是无法打开网页,请帮助排查一下。原网站数据在根目录下 名称为1.sql   请尽快帮且处理哦

展开
收起
1761866416089201 2018-12-12 17:04:56 747 0
2 条回答
写回答
取消 提交回答
  • 深耕云原生技术布道,熟悉DevOps、敏捷开发、容器技术、微服务架构等,擅长架构设计及企业数字化转型,在跨境电商场景上有多年的工作经历,在设计高并发、高性能、高可用中架构有较深的经验积累。精益和工匠精神不断提高对于技术领域的研究和探索。
    推荐回答
    MySQL Error : 0 ()
    Session halted.
     
    这个是由于没有连接到数据的问题导致的。
    1. 查看php程序连接数据库的配置
    2.  查看mysql是否启动及状态
    3. 检查业务系统的逻辑是否有存在bug
    2018-12-12 17:06:49
    赞同 展开评论 打赏
  • 推荐回答
    报错显示了非常详尽的信息。
    目前可以确定的情况:
    1、开发调试环境与线上的数据库连接方式不一致,开发环境是通过本机sock连接的,但阿里云的虚拟主机不支持这样连接
    2、在网站系统的PHP通用包含文件引用中没有引用到有效的文件
    3、mysql连接没有成功,代表连接ID的那个变量为空
    4、其它mysql操作无法通过连接ID进行数据库操作,就是最后的MySQL Error : 0 (),Session就是指数据库连接的会话。

    请修改网站代码中的数据库连接部分,按云虚拟主机要求的方式,通过host(IP+端口)连接mysql。
    2018-12-12 17:23:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载