Home >Backend Development >PHP Tutorial > 虚拟空间的php程序不能访问mysql,该怎么处理

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

WBOY
WBOYOriginal
2016-06-13 13:26:52984browse

虚拟空间的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>
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn