大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
先开启数据库的远程连接,使用navicat或者SQLyogEnt工具远程连接测试一下看看能否连上。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名、虚拟主机、营销软件、网站建设、峡江网站维护、网站推广。
PHP网站的配置文件如下:
//数据库地址
$db_host = ("121.14.114.11");
//数据库用户名
$db_user = ("root");
//数据库密码
$db_pass = ("123456");
//数据名
$db_name = ("mylove");
//服务器IP
$TMS_host = ("121.14.114.11");
1,打包你的网站文件,一般是wwwroot下面的全部,有的空间商是web,总之就是你存放网页的那个文件夹。然后上传到新的空间里面去。
2,备份数据库,不管你用什么方法,总之弄到新的上面去就行。我这里使用的是空间商自带的“ 备份MYSQL数据库至databases目录”,然后下载下来,再上传到新空间的这个目录。
3,按理说网页和数据库都迁移完了,但是还没有变更数据库链接地址。在新空间网址后面加上/base/install访问即可,也就是重新安装一遍,然后这里数据库不会还原。比如你的网址是 那么你就输入 敲回车即可。如果不行就再加一个index.php
4,如果你还是找不到数据库,那你应该有mysql管理系统phpmyadmin吧,用这个管理平台把数据库数据和数据库结构备份下来,再用phpmyadmin把数据库数据和结构恢复到新的服务器或空间上即可。
一般看readme.txt就OK,如果不明白里面说的,你试试这个:源码包里面应该有install.php文件的,先在MYSQL建立需要的数据库(只要建立个空的就OK啦,数据库名在包里那些PHP文件里找的到!),然后运行install.php,完成mysql数据库的完善,注意可能会提示你输入数据库的用户名和密码,一般为localhost root ,密码自己的机器自己知道。
做完这些,就OK啦,可以运行index.php 啦!!!
大家一般都是用$_SERVER['REMOTE_ADDR']来获取用户IP,
但是如果使用了反向代理的,HTTP头中REMOTE_ADDR就不是用户的地址,反而是上一级代理的地址了。
经过我的研究有两种方法来获取用户的真实外网IP。
方法一:curl
复制代码代码如下:
function get_onlineip() {
$ch = curl_init('');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$a = curl_exec($ch);
preg_match('/\[(.*)\]/', $a, $ip);
return $ip[1];
}
方法二:$_SERVER['HTTP_X_FORWARDED_FOR']来获取相应的地址
复制代码代码如下:
function get_onlineip() {
$onlineip = '';
if(getenv('HTTP_CLIENT_IP') strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {
$onlineip = getenv('HTTP_CLIENT_IP');
} elseif(getenv('HTTP_X_FORWARDED_FOR') strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {
$onlineip = getenv('HTTP_X_FORWARDED_FOR');
} elseif(getenv('REMOTE_ADDR') strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {
$onlineip = getenv('REMOTE_ADDR');
} elseif(isset($_SERVER['REMOTE_ADDR']) $_SERVER['REMOTE_ADDR'] strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
$onlineip = $_SERVER['REMOTE_ADDR'];
}
return $onlineip;
}
AppServ软件的安装目录:
d:\AppServ\apache 2.2 存储Apache2.2服务器软件
d:\AppServ\php 5 存储php5 网页程序开放工具软件
d:\AppServ\MySQL 存储MySQL数据库管理系统软件
d:\AppServ\MySQL\data… 存储应用软件的数据库、数据表文件
d:\AppServ\www\.... 存储网页程序文件
你好,如果数据库是mysql的话,可以这样写
?php
mysql_connect('localhost','user','password');
mysql_selecr_db('sheet');
$info = array();
$sql = mysql_query("select b from `a` where a=2");
while($row = mysql_fetch_assoc($sql)){
$info[] = $row;
}
?
希望你的问题能解决,望采纳