关于RT Salient 的问题,求解

你好,站长,我把我的模板更换为RT Salient 模板 (版本是最新的 1.1.2),JOOMLA版本是 3.5.1。
使有方面有一些问题,一直没有找到原因。
1、进入模板设置页面,左上角会出现一些字符,如这次的:7c6f5(详见下面的左上角的红框内),每一次字符都是不同的
2、点击模板的编辑页面,一直转圈,进入不了
请教如何解答,谢谢
已邀请:

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

看起来你是在现有的 Joomla 网站上安装 RT Salient 模板 ,那么,你有没有同时安装或升级 Gantry 5 框架?在本站提供的 RT Salient 模板 下载包里面,有独立的 Gantry5 框架安装包,当前版本号是 5.2.13 。

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

我刚才在 XAMPP 测试服务器上做了一个试验:在现有的 Joomla 3.5 网站上,安装 RT Salient 模板 及 Gantry 5 框架,安装成功之后,在后台进入 RT Salient 模板样式管理页面,没有发生你看到的问题。
怀疑与你的服务器环境有关。如果你是在本地测试,建议换成 XAMPP 服务器试试。

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

我在本地也是用了XAMPP测试,的确没有问题。
我感觉也不是服务器的问题,我之前的一个旧的求助贴上有说到,我的服务器上运行着二个JOOMLA的网站,二个同时都是用GATRY4的模板,一个是完全正常。因为这个网站出现了问题,我才想着更换模板,所以才换了GATRY5的模板。
还有一个细节是,我感觉我的这个JOOMLA网站有被人入侵的迹象,我这次升级模板前,根目录发现了一些不是JOOMLA的文件,也不是由我创建的,我当时的处理方式只是把根目录的文件删了,可能现在的这个情况和这个也有关系。
我想问一下,我可以通过覆盖文件的形式,替换掉程序的文件吗?我想这样尝试一下
1、下载新版本JOOMLA3.5.1安装包(我的版也是3.5.1)
2、删除installation文件夹及文件夹内所有文件
3、FTP上传直接替换所有文件
站长,您看这样可行吗?这样替换会不会引起程序的其它问题,以前没有试过,谢谢你一直的解答

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

如果你在本地用 XAMPP 测试没有问题,至少证明了模板本身不存在问题。发生那个问题肯定是与服务器环境有关。
如果你发现有异常的文件或目录,可以用同版本 的 Joomla核心来直接覆盖,前提是:
1、你对网站做好了全站备份;
2、你的网站上核心文件从来没有修改过。
请注意就服务器上的 PHP 版本升级到 php 7.0 以上,这样既能享用 Joomla 3.5 的快速,也能提高网站的安全性。

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

今天根据你提供的管理员账号登录到你网站后台,看到了这个问题,确实比较怪异:每次进入 RT Salient 模板的管理界面,页面左上角都会显示一个5个字符长度的随机字串,有时候纯数字,有时候数字、字母组合。
我尝试了一下,安装另一个 Gantry5 模板上去,会发生同样的问题。
但是最怪异的是:我把你的网站进行全站备份之后,在我的本地 XAMPP 测试服务器上还原出来,这个问题就消失了!
所以,我暂时还找不出具体的原因。我已经将这个怪异问题反映给 RT 官方,希望他们能找出原因来。

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

非常感谢

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

RT 官方
回复了我的帖子
,他们认为这个问题是与主机有关的,建议询问主机商。
官方没法确定具体的原因,只是提示是否由其它第三方扩展引起,或者看看有没有开启 CDN,或者服务器端的特殊缓存机制?
我个人考虑了一下,这些字串都是5位字符,而且一直都是数字、字母的组合,所以我认为很可能是某种“验证码”。本来 Joomla 这个模板管理界面是没有验证码的,但是或许你服务器上某个软件(例如你的 web 控制面板)自带了某种验证码生成程序,该程序“误认为” Gantry5 模板的页面上有表单,于是就输出了验证码……
如果你的 web 控制面板(WDCP?)上的验证码可以关闭,尝试关闭;如果能设置验证码长度,尝试改成6位、8位,如果修改之后 RT 模板管理界面上的异常字串也相应变成6位、8位,那就可以证明二者是相关的。

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

为了把这个问题搞清楚一些,我刚才又做了一个试验:把你的测试网站完全删除、清空,重新安装一遍。整个安装过程其实只有简单的3个步骤:
1、安装 Joomla 3.5.1 核心;
2、安装 gantry 5 最新版框架;
3、安装 RT Salient 模板最新版;
在安装好之后,不修改任何设置参数,直接进入模板管理界面,就能看到页面左上角仍然出现5个字符的随机字串。
在这个试验中,没有安装其它任何第三方扩展。因此,“受某个第三方扩展的影响”这种因素可以完全排除。
现在问题的根源应该在服务器上。我建议你认真排查一下服务器面板的有关设置。必要时可以考虑更换服务器环境,好在你这个是自己专用的 VPS,更换软件可以自己说了算。有兴趣的话,可以了解一下 VestaCP 这个免费的 web 集成环境

要回复问题请先登录注册