phpwind经验分享:打补丁时遇到not exist view template file怎么办? - phpwind - 爱建站

phpwind经验分享:打补丁时遇到not,exist,view,template,file怎么办?,

SEO SEO

首页  >   phpwind > 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插件上传图片后本地仍有图片附件未处理的解决方法


phpwind经验分享:打补丁时遇到not exist view template file怎么办?
http://www.yuedudg.cn/article/18152041.html

 

友情链接
cms综合网 帝国cms常识 zblog之家
织梦之家 ecshop经验网 discuz经验网
wp之家 phpcms之家


Tags:phpwind经验分享:打补丁时遇到not exist view template file怎么办?


手机浏览本文
phpwind经验分享:打补丁时遇到not exist view template file怎么办?

phpwind经验分享:打补丁时遇到not exist view template file怎么办?

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy