帮助中心
40
最新文章
  • phpwind后台功能之页面管理介绍
  • phpwind后台功能之模块模版介绍
  • phpwind后台功能之模块管理介绍
  • phpwind后台功能之功能细节介绍
  • phpwind后台功能之板块管理介绍
  • phpwind后台功能之私信介绍
  • phpwind后台功能之敏感词管理介绍
  • phpwind后台功能之论坛设置介绍
  • phpwind后台功能之回收站介绍
  • phpwind后台功能之话题管理介绍
  • 文章分类
  • 171CMS_711CMS
  • BIWEB商务智能网站系统
  • BO-BLOG开源博客系统相关
  • cmseasy易通企业系统相关
  • Cscms程氏内容管理系统
  • dedecms教程_织梦系统帮助文档_dedecms虚拟主机空间
  • Destoon开源b2b系统相关
  • DirectAdmin(DA)用户面板相关
  • discuz论坛_discuz x3.0教程_discuz x3.2教程_DZ论坛
  • DouPHP轻量级企业网站管理系统
  • drupal开源内容管理系统(CMS)
  • ecmall商城系统教程-ecmall最新版本-ecmall模版教程
  • Ecshop开源网店系统相关
  • ECTouch程序相关教程
  • ESPCMS_易思
  • ftp教程_ftp上传工具_ftp软件_ftp是什么
  • iwebshop开源网店系统相关
  • joomla开源cms相关
  • KingCMS内容管理系统
  • Lifetype开源博客相关
  • Magento开源电子商务系统
  • mambors开源cms相关
  • mediawiki开源百科系统相关
  • Metinfo(米拓)CMS教程-米拓模版安装教程
  • modoer3.2_modoer点评系统_modoer模版
  • MvMmall多用户商城系统
  • mysql数据库相关
  • opensns开源社交系统
  • oscommerce电子商务系统
  • PHPBB开源论坛程序相关
  • phpcms教程_phpcms漏洞修复_phpcms技术中心
  • phpmyfaq开源问答(FAQ)系统相关
  • phpweb程序_phpweb教程_phpweb成品网站
  • PHPWIND开源论坛系统相关
  • phpyun
  • php主机产品
  • Pmwiki开源百科程序
  • SemCms开源程序
  • ShopEx网店程序_shopex模板教程_shopex虚拟主机空间
  • ShopNc开源商城系统教程_电子商务系统教程
  • Thinkphp中文WEB应用开发框架相关
  • thinksns全平台综合型社交系统
  • Typecho开源博客系统相关
  • WordPress博客中文教程_wordpress模板教程_wordpress虚拟主机空间
  • XOOPS内容管理系统(CMS)
  • YOUDIANCMS内容管理系统
  • zblog博客程序教程_zblog模版问题解决方法
  • Zen Cart开源商城系统相关
  • 主机环境配置相关
  • 其他资料
  • 域名相关
  • 安全资讯
  • 宏博cms企业系统相关
  • 帝国CMS教程_帝国CMS常见问题解决方法
  • 建站之星教程_建站之星程序常见问题解决方案
  • 无忧主机原创视频教程
  • 无忧主机用户部署安装网站
  • 无忧主机超级用户管理系统相关
  • 易企cms企业系统相关
  • 最土团购程序_最土团购程序模板教程_最土团购虚拟主机空间
  • 海盗云商系统
  • 网站SEO教程_SEO是什么?_SEO博客-无忧主机
  • 网站迁移和数据备份相关
  • 资源目录
  • 骑士cms_骑士人才系统教程
  • phpwind经验分享:打补丁时遇到not exist view template file怎么办?

    大家好,无忧主机小编又给大家带来教程了~网站升级谁都知道,每一次网站升级都会在功能,内容展示,用户体验上各大不同,在PHP空间里升级开源程序时,很多时候都是在PHP开源程序官网上下载网站升级补丁包,这一点无忧小编觉得和大型网游打补丁非常相似;闲话就不多说,切入今日正题,我们的phpwind论坛在给phpwind论坛版本9.0.1的1223补丁包后出现了如下图所示的报错提示:

    pw 2 15 1 300x94 phpwind经验分享:打补丁时遇到not exist view template file怎么办?

    出现这个问题的原因小编也是进一步查询才得知的,这个原因是因为官方提供的1223补丁包修复了一个安全漏洞,同时取消了右侧的登录注册入口,有些phpwind论坛模板可能没有及时更新出符合的模板所导致的。
    知道问题原因去寻找解决方法是无忧小编从读书时就一直遵循的解决问题方法,详细解决方法则如下:
    这次也是对部分文件进行下载到本地修改,首先要你找到网站使用的模板下文件,以下以51php的default模板为例(可以根据具体的模板更改相对路径):
    那么详细路径则是:\themes\site\51php\template\common\sidebar_mod_my.htm
    我们这里就是把快捷输入帐号密码的文本框以及其功能注释掉,然后提供“登录”和“立即注册”按钮进行登录和注册操作,下面就是修改后的代码:

    <!--<form id="J_login_form" action="{@url:u/login/dologin}" method="post"> 
    <dl> 
    <dt id="J_sidebar_login_dt" class="cc"> 
    <i class="icon_username" title="请输入{$_loginWay}"></i><label for="J_username">用户名</label><input required type="text" class="input" id="J_username" name="username" placeholder="{$_loginWay}"> 
    <i class="icon_password" title="请输入密码"></i><label for="J_password">密 码</label><input required type="password" class="input" id="J_password" name="password" placeholder="密码"> 
    </dt> 
    <dd class="associate"><a class="sendpwd" rel="nofollow" href="{@url:u/findPwd/run}">找回密码</a><label for="head_checkbox" title="下次自动登录"><input type="checkbox" id="head_checkbox" name="rememberme" value="31536000">自动登录</label></dd> 
    </dl> 
    </form>--> <dd class="operate"><button type="button" id="J_sidebar_login" class="btn btn_big btn_submit" onclick="location.href='{@url:u/login/run}'">登录</button><a class="btn btn_big btn_error" href="{@url:u/register/run}" rel="nofollow" onclick="location.href='{@url:u/register/run}'">立即注册</a></dd>

    上面红色粗体代码是需要注释掉的,也就是补丁包内有提示报错的代码这里我们注释掉,为了不让功能缺失,无忧小编在注释的代码后面加上了一段绿色代码,以补充登录和注册功能。
    上面的代码操作完了以后,保存上传到原目录中,然后在网站后台清空一下缓存,就可以去除报错,并且看到效果啦!

    无忧主机相关文章推荐阅读:

    PHPWIND关于SEO的一些看法分享

    解决PHPWIND V8.7网站后台无法备份数据库导致乱码错误

    PHPWIND V9.0版支付宝报错“ILLEGAL-SIGN测试错误”处理方法

    PHPWIND经验:使用OSS插件上传图片后本地仍有图片附件未处理的解决方法

    本文地址:http://www.51php.com/phpwind/18719.html