自己本地搭建的运行都正常的 ,丢到空间里就不能访问了(数据库地址改过的,数据库表也建了,语句也能准确执行的)。
试了好几个办法了都不行。
有没有大神有这方面经验,是不是丢到空间要设置什么东西?
最好给个简单的链接案例,并查出数据,万分感谢 万分感谢。
我在网上查询了好几种链接方法 都没用 悲剧啊
试了好几个办法了都不行。
有没有大神有这方面经验,是不是丢到空间要设置什么东西?
最好给个简单的链接案例,并查出数据,万分感谢 万分感谢。
我在网上查询了好几种链接方法 都没用 悲剧啊
有关 HTTP 错误的详细信息,请参阅帮助。用数据库工具能访问数据库 用php代码就不能访问了
function getmysql(){
$mysqli =new mysqli($this->localhost,$this->username,$this->password,$this->db);
$mysqli->query("SET NAMES utf8");
return $mysqli;
}
这是连接数据库的方法。在本机运行完全没问题
localhost username等全部改过了。百分之百正确(因为赋值粘帖过来的,而且一个字一个字核对不下10遍了)所以想请教大神,php丢到供应商的虚拟空间时候 要注意那些事。或者您是怎么写链接方法的 最好来个范本。
跪求
本地搭建的运行都正常的
出现 500 错误根据你提供的信息和代码片段,只能说你的服务器不支持 mysqli 扩展
尝试改用 mysql 扩展
Fatal error: Call to a member function fetch_assoc() on a non-object in D:\wwwroot\zuoshou66xy1\Web\html\login\main.php on line 10
这个错误
echo "开始";
$db=mysql_connect('localhost','root','');
mysql_select_db("db", $db);
$result = mysql_query("select * from tk_user", $db);
while ($myrow=mysql_fetch_row($result))
{
printf($myrow['username']);
}
echo "结束";输出结果
寮€濮嬬粨鏉
我在想 会不会是乱码问题
注 地址绝对正确,sql语句也正确 我用工具执行执行可以查看到数据
error_reporting(E_ALL);
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'zuohou66xy1'@'483ef4cdf4b24bb' (using password: YES) in D:\wwwroot\zuoshou66xy1\Web\my.php on line 4Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in D:\wwwroot\zuoshou66xy1\Web\my.php on line 5Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in D:\wwwroot\zuoshou66xy1\Web\my.php on line 6Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in D:\wwwroot\zuoshou66xy1\Web\my.php on line 7
bbb缁撴潫<?php
error_reporting(E_ALL);
echo "开始aaa";
$db=mysql_connect("ip", "用户名", "密码");
mysql_select_db("db", $db);
$result = mysql_query("select * from tk_user", $db);
while ($myrow=mysql_fetch_row($result))
{
echo $myrow['username'];
}
echo "bbb结束";
?>
地址我隐藏掉了
拒绝访问哦,数据库是在远程机器上的?数据库用户、权限配置的问题。
http://wenku.baidu.com/view/f9d1c8f67c1cfad6195fa73f.html
这就是答案 供后人参考