今天给各位分享dedecms更新首页的知识,其中也会对dedecms58进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、织梦网站不能更新主页是什么问题
用dedecms织梦程序的朋友或许会遇到这样的情况,就是在我们更新生成的时候会出现“你指定的文件名有问题,无法创建文件”的问题,那么造成这种情况的原因到底是因为什么呢?接下来沈阳网站建设云锐网的站长就给大家整理一下造成这种原因的几种情况。
第一种方法:查找模板文件可能不存在。
我们检查下我们的模板文件templets/default/index.htm,看看这个文件是否存在或者被篡改了。我们上传替换我们的模板文件,再次更新生成即可。
第二种方法:删除根目录的首页文件index.html,再次更新生成即可。
第三种方法:很能是你的虚拟主机的权限被修改了,我们用FlashFXP把ndex.html改成权限777,然后更新试试。如果改成777之后更新还是出现"你指定的文件名有问题,无法创建文件"这样的情况,那么极有可能是我们的虚拟主机被空间服务商做了限制,你就得联系空间商了,让他帮你修改下权限,如果他们不修改,那建议你还是换家空间商吧。
2、怎么让dedecms织梦网站首页自动更新
首页自动更新用到js和php:
在/plus目录下新建autoupdate.php文件
?
$updatetime = 1800;//自动更新时间,单位为秒,这里我设为一小时,大家可以自行更改。
$fpath = "../data/update_time.inc";//记录更新时间文件,如果不能达到目的,请检查是否有读取权限。
include( $fpath );
if(empty($last_time)){
$last_time = 0;
}
if((time()-$last_time)=$updatetime )
{
define('DEDEADMIN', ereg_replace("[/\\]{1,}",'/',dirname(__FILE__) ) );
require_once(DEDEADMIN."/../include/common.inc.php");
require_once(DEDEINC."/arc.partview.class.php");
$templet = "default/index.htm";//这里是首页模板位置,当前是dede默认首面位置。
$position = "../index.html";
$homeFile = dirname(__FILE__)."/".$position;
$homeFile = str_replace("\\", "/", $homeFile );
$homeFile = str_replace( "//", "/", $homeFile );
$pv = new PartView();
$pv - SetTemplet( $cfg_basedir.$cfg_templets_dir."/".$templet );
$pv - SaveToHtml( $homeFile );
$pv - Close();
$file = fopen( $fpath, "w");
fwrite( $file, "?php\n");
fwrite( $file,"\$last_time=".time().";\n");
fwrite( $file, '?' );
fclose( $file );
}
?
在首页引入以下js:
script src="/plus/autoupdate.php" type="text/javascript"/script
以上就可以刷新首页了。
3、DeDeCMS织梦手机版网站首页如何更新?
在更新首页那里把index.htm改成index_m.htm,再改成静态生成。然后再根目录里把index_m.html移动到根目录下的m文件夹之后把index_m.html文件名改为index.html。如果有用,请点击采纳
关于dedecms更新首页和dedecms58的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。