我的网站是用dedecms做的的,买的空间到期了,搬到到另一个空间上,搬家之前另一个空
这个要改程序,光改模板不行。另外,你的dz和dede是不是放在同一个空间里面(这里指程序),是两个不同的网站,不同的IP地址,实现起来比较麻烦,因为这里又牵扯到了MYsql的一个权限。
独立的Dedecms系统,包括两种情况,一个是在同一个服务器上面,但是数据库名是不一样的,还有一种不在同一个服务器,其实这两种情况Dedecms虽然没有提供直接调用的标签,但是通过DEDECMS自带的SQL标签功能还是可以调用的。
首先是两个DEDECMS网站在同一个服务器,不同数据库的情况,这种就比较简单了。
{dede:sql sql=SELECT id as tmd,title FROM `另外个站的数据库名``dede_archives` ORDER BY tmd desc LIMIT 0,10}
<li><a href=/plus/viewphpaid=[field:tmd/] title=[field:title/] target=_blank;>[field:title /]</a></li>
{/dede:sql}
更多例子
{dede:sql sql="SELECT id as tmd,title FROM `1880331``188_archives` ORDER BY tmd desc LIMIT 0,10"}
<li><a href=/plus/viewphpaid=[field:tmd/] title="[field:title/]" target="_blank">[field:title /]</a></li>
{/dede:sql}
/------/
{dede:sql sql='Select from dede_archives where mid=1 LIMIT 30,10'}
<a href='/plus/viewphpaid=[field:id/]' target='_blank'>[field:title/]</a><br/>
{/dede:sql}
---------------<br/>
{dede:sql sql='Select from `1880331``188_archives` where channel=4 LIMIT 30,20'}
<a href='url/[field:id/]html' target='_blank'>[field:title/]</a><br/>
{/dede:sql}
-------<br/>
{dede:sql sql='Select from `1880331``188_line` where typeid=124 LIMIT 30,20'}
[field:ts function='cn_substr(html2text(@me),370)'/]<br/>
{/dede:sql}
第二:就算数据库不在同一个服务器其实是可以用的。
data/commonincphp
这个是保存数据库连接信息的,改下这个文件就可以了。
<php
第一个要改的就是cfg_dbhost数据库服务器地址,如果不是和WEB空间在同一个服务器,填上IP就可以了,
在同一个服务器一般使用localhost或者127001
$cfg_dbhost = ‘123456789123′;
$cfg_dbname = ”; 这个是数据库名称
$cfg_dbuser = ”; 这个是数据库的用户名
$cfg_dbpwd = ”; 数据库密码
$cfg_dbprefix = ‘dede_’; 这个是数据表的前缀
$cfg_db_language = ‘gbk’; 这个是数据库的编码,一定要两个DEDE站点的编码一样,如果不同就会出现乱码。
>
注意一下哦,有很多空间商是不允许外部链接到数据库的,所以你要向他们咨询下是否可以在外站连接。
有两种方法。
第一 原数据库和你现在的数据库名和用户密码一致 ,你可以直接搬迁 一般的后台有这样的功能,没有你可以自己转移。
第二 现在给你的数据库名和密码不一样了,你可以将原先的前台备份,数据库备份 ,在新的空间安装起来,然后进入FTP,把前台文件覆盖,数据库就不要覆盖了。 进入后台,数据库恢复,把原先备份好的数据库传到FTP的数据库存放文件目录 一般的是data dedecms我不怎么用 记得不识很清楚。
祝你成功。。。。
百度:新手天空游龙学院 或者谷歌搜索:游龙学院 第一个
可以通过htaccess等主机控制文件控制后台ip访问的。htaccess的规则如下:
Order deny,allowallow from 2192042538
deny from all
#只允许2192042538通行
将你下载的dedecms系统文件包(upload),解压后放置在虚拟主机根目录下(如果是在本地搭建的类似PHPstudy这样的环境,那么就放在www文件夹下),然后直接在浏览器中输入根目录地址(域名或者IP地址),就可以进入到安装步骤了。一般不需要单独配置数据库名称和密码,因为在安装过程中会让你输入的。
0条评论