top-image

OLDER ARTICLES

  • 问题描述:输入正确的用户名和密码,但登录时提示“用户名或密码错误”。
  • 解决方案
    • 检查用户名和密码:确保输入的用户名和密码完全正确,注意大小写。
    • 检查数据库:登录数据库管理工具,检查用户表中的记录是否正确。
    • 清除缓存:清除浏览器缓存,重新加载页面。
    • 检查服务器时间:确保服务器时间和客户端时间一致。
    • 检查配置文件:检查PBootCMS的配置文件,确保没有错误的配置。

验证码频繁出错

  • 原因

    • 用户输入问题:用户输入验证码时容易出错。
    • 验证码复杂度过高:验证码过于复杂,难以识别。
    • 服务器时间问题:服务器时间与客户端时间不一致,导致验证码验证失败。
  • 解决方案

    • 简化验证码:调整验证码的复杂度,使其更容易识别。
    • 同步时间:确保服务器时间和客户端时间一致。
    • 增加提示信息:在用户输入验证码时,增加提示信息,帮助用户正确输入。

修改网站名称可以提升品牌识别度。以下是详细的步骤:

  1. 登录宝塔面板

    • 打开浏览器,输入宝塔面板的地址,例如 http://yourserverip:8888
    • 输入用户名和密码,点击“登录”。
  2. 进入网站管理

    • 登录后,点击左侧菜单栏中的“网站”。
    • 在网站列表中找到需要修改名称的网站。
  3. 修改网站名称

    • 点击网站名称右侧的“设置”按钮。
    • 在弹出的设置页面中,找到“基本设置”选项卡。
    • 在“站点名称”输入框中,输入新的网站名称。
    • 点击“保存”按钮,保存修改。
  4. 更新相关配置

    • 如果网站名称的更改涉及到其他配置文件(如数据库中的网站名称),需要同步更新这些文件。
    • 例如,更新数据库中的网站名称:
      sql
       
      UPDATE wp_options SET option_value = '新的网站名称' WHERE option_name = 'blogname';
  5. 测试效果

    • 在浏览器中访问网站,确认网站名称是否已更新。
    • 使用不同设备和浏览器进行测试,确保兼容性和正常显示。
  1. 修改img.lib.php文件
    • 编辑/include/taglib/channel/img.lib.php,找到第51行的$innerTmp = $arcTag->GetInnerText();,修改为:
       
       
      $innerTmp = ($arcTag == '') ? trim($arcTag) : trim($arcTag->GetInnerText());

 

配置步骤

  1. 设置伪静态
    • 打开zblogphp后台 -> 插件管理 -> 打开静态管理中心插件。
    • 按照相关教程设置好伪静态。
  2. 获取ReWrite规则
    • 在“ReWrite规则”界面,复制框内的所有代码。
  3. 配置宝塔面板
    • 打开宝塔面板管理界面 -> 网站 -> 找到你的网站 -> 点击设置 -> 点开伪静态。
    • 将复制的代码粘贴到指定位置,点击保存。
  • 什么是Gravatar头像:全球通用头像,通过邮箱绑定头像,评论时显示对应头像。
  • 设置步骤
    1. 安装Gravatar头像插件
    2. 注册Gravatar账户并上传头像
    3. 在网站后台–用户管理中,将用户的邮箱地址设置为与Gravatar注册邮箱一致。
  • 函数位置

    • zblogphp.php文件,大约2914行。
  • 函数参数

    • $select:数组,获取指定数据。
    • $where:数组,数据获取限制规则。
    • $order:数组,数据获取排序规则。
    • $limit:数组,获取数据数量限制。
    • $option:数组,附加限制选项,可用来获取指定范围内的数据。
  • 函数输出

    • 输出一个数组。
  • 示例

    {foreach $zbp->GetCommentList('', array('=', 'comm_IsChecking', 0), array('comm_PostTime' => 'DESC'), 10, '') as $comm}
      <a href="{$comm.Post.Url}">{$comm->Content}</a>
    {/foreach}
  • 评论对象其他值

    • $comm->ID:评论ID
    • $comm->Author:评论作者
    • $comm->Content:评论内容
    • $comm->PostTime:评论发布时间
    • $comm->Post:评论所属的文章对象
    • $comm->IsChecking:评论是否在审核中
    • $comm->IP:评论者的IP地址
    • $comm->Email:评论者的邮箱
    • $comm->Website:评论者的网站链接
  • SQL语句:
     
    UPDATE [!db.pre!]ecms_news SET newstime=truetime WHERE ismember=0 AND username='moban5';
  • 执行位置: 系统 -> 备份与恢复数据 -> 执行SQL语句
  1. 关闭会员中心

    • 后台:系统 – 系统设置 – 系统参数设置 – 用户设置。
    • 关闭会员中心。
  2. 删除会员空间

    • 删除 /e/space/ 目录。
  • 调用当前栏目的缩略图
  • 示例代码:
    [e:loop={"select classimg from [!db.pre!]enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}]
    <img src="<?=$bqr[classimg]?$bqr[classimg]:'/e/data/images/notimg.gif'?>" width="300" height="300">
    [/e:loop]
  • 如果没有栏目缩略图,显示默认图片
Page 510 of 1049:« First« 507 508 509 510 511 512 513 »Last »
bottom-img