PbootCMS后台出现“登入失败:表单提交校验失败,刷新后重试!”等情况怎么办?
解决方法:
切换PHP版本
删除根目录下的runtime文件夹,然后刷新页面重试

OLDER ARTICLES
- 问题:PbootCMS一个网站如何绑定两个域名?
- 答案:
- 去PbootCMS官网将两个域名都授权,然后将授权码填写到后台,格式如下:
12345,56789,abcde,fghij
- 其中
12345,56789
是第一个域名的授权码,abcde,fghij
是第二个域名的授权码,两个授权码之间用英文逗号隔开
- 其中
- 去PbootCMS官网将两个域名都授权,然后将授权码填写到后台,格式如下:
- 在内容页模板调用带有属性的标题:
<?=DoTitleFont($navinfor[titlefont], $navinfor[title])?>
- 替换内容页模板中的
[!--title--]
标签即可。
-
<?php if(getcvar('mlgroupid') < 1) { // 游客看到的内容 } elseif(getcvar('mlgroupid') == 1) { // 会员组id=1时显示内容 } elseif(getcvar('mlgroupid') == 2) { // 会员组id=2时显示内容 } ?>
-
调用打印页面链接:
- 模板中添加打印页面链接:
[!--news.url--]e/DoPrint/?classid=[!--classid--]&id=[!--id--]
- 指定使用打印模板的链接:
[!--news.url--]e/DoPrint/?classid=[!--classid--]&id=[!--id--]&tempid=打印模板ID
- 模板中添加打印页面链接:
-
管理打印模板:
- 登录后台,选择“模板” -> “管理打印模板”。
- 修改打印模板支持的变量:
[!--newsnav--]
: 导航条[!--news.url--]
: 网站地址[!--class.menu--]
: 一级栏目导航[!--pagetitle--]
: 页面标题[!--pagekey--]
: 页面关键字[!--pagedes--]
: 页面描述[!--id--]
: 信息ID[!--classid--]
: 栏目ID[!--titleurl--]
: 标题链接[!--keyboard--]
: 关键字[!--class.name--]
: 栏目名称[!--userid--]
: 发布者ID[!--bclass.id--]
: 父栏目ID[!--bclass.name--]
: 父栏目名称[!--username--]
: 发布者[!--userfen--]
: 查看信息扣除点数[!--onclick--]
: 点击数[!--totaldown--]
: 下载数[!--plnum--]
: 评论数[!--ttid--]
: 标题分类ID[!--tt.name--]
: 标题分类名称[--字段名--]
: 数据表字段内容调用- 支持公共模板变量和PHP代码
- 打开
/dede/album_add.php
- 找到大概在333行的
,row,
改成,\
row`,` - 打开
/dede/album_edit.php
- 找到大概在381行的
row='$row',
改成\
row`=’$row’,`
-
修改
catalog_add.php
文件:- 打开
/dede/catalog_add.php
文件。 - 找到大约第 236 行的
ShowMsg("保存目录数据时失败,请检查你的输入资料是否存在问题!", "-1");
。 - 在其上方加入以下代码:
echo $in_query; die;
- 保存文件。
- 打开
-
测试并获取错误信息:
- 添加新的栏目,查看页面输出的 SQL 语句。
- 将输出的 SQL 语句复制到后台-系统-SQL命令行工具中执行,查看错误提示。
-
修复数据表字段:
- 根据错误提示,执行以下 SQL 语句:
ALTER TABLE `dede_arctype` ADD `字段名称` CHAR(255) NOT NULL DEFAULT '';
- 如果缺少多个字段,执行多条上述 SQL 语句。
- 根据错误提示,执行以下 SQL 语句:
-
删除调试代码:
- 删除
/dede/catalog_add.php
文件中加入的echo $in_query; die;
代码。 - 保存文件,再次添加栏目,确认不再出现报错。
- 删除
- 问题:更新联动缓存不更新联动js。
- 解决办法:
- 打开
/include/enums.func.php
文件,搜索if(empty($issign)) WriteEnumsJs($egroup);
,修改为:WriteEnumsJs($egroup);
- 打开
- 问题描述:幻灯片图片显示模糊。
- 解决方法:
- 打开首页模板或需要幻灯的模板,找到读取缩略图的代码
picarr[[field:global.autoindex/]] = "[field:litpic/]";
。 - 找到以下JS代码:
for(i=1;i<picarr.length;i++){ if(files=="") files = picarr[i]; else files += "|"+picarr[i]; }
- 修改为:
for(i=1;i<picarr.length;i++){ if(files=="") files = picarr[i].replace("-lp",""); else files += "|"+picarr[i].replace("-lp",""); }
- 清除网站缓存并重新生成网站。
- 打开首页模板或需要幻灯的模板,找到读取缩略图的代码
- 打开
/dede/templets/article_edit.htm
文件 - 找到
$nowtime = GetDateTimeMk(time());
- 修改为
$nowtime = GetDateTimeMk($arcRow["pubdate"]);
