>  기사  >  백엔드 개발  >  虚拟空间的php程序不能访问mysql,该怎么处理

虚拟空间的php程序不能访问mysql,该怎么处理

WBOY
WBOY원래의
2016-06-13 13:26:52948검색

虚拟空间的php程序不能访问mysql
自己本地搭建的运行都正常的 ,丢到空间里就不能访问了(数据库地址改过的,数据库表也建了,语句也能准确执行的)。
试了好几个办法了都不行。
有没有大神有这方面经验,是不是丢到空间要设置什么东西? 
最好给个简单的链接案例,并查出数据,万分感谢 万分感谢。
我在网上查询了好几种链接方法 都没用 悲剧啊



------解决方案--------------------
根据错误信息来调试。
------解决方案--------------------
不知道你的“不能访问了”是指什么? 你应该提供更多信息出来。
------解决方案--------------------
用数据库工具能访问数据库
本地搭建的运行都正常的
出现 500 错误

根据你提供的信息和代码片段,只能说你的服务器不支持 mysqli 扩展
尝试改用 mysql 扩展
------解决方案--------------------
你发出来的信息太有限了,把有关的代码块发上来看看,并且支持报错的是哪一行。

有点怀疑是include()引用文件的路径不对。
------解决方案--------------------
那你用header指定一下字符集试试。
------解决方案--------------------
在这个php起始处加下面这行代码试试,看看会不会输出别的错误:

PHP code
error_reporting(E_ALL);
<br><font color="#e78608">------解决方案--------------------</font><br>用户名或密码错误导致后面一连串的错误。先把字符集解决了。看你输出都乱码。
<br><font color="#e78608">------解决方案--------------------</font><br> Access denied for user 'zuohou66xy1'@'483ef4cdf4b24bb'<br>拒绝访问哦,数据库是在远程机器上的?数据库用户、权限配置的问题。
<br><font color="#e78608">------解决方案--------------------</font><br>的确是拒绝访问了额 <div class="clear">
                 
              
              
        
            </div>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.