今天又发现了同样的问题,ECMS无法写入模版缓存
0 个评论
我检查了一下,/e/data/tmp/中的模版缓存文件很多都是0字节的
也就是根本没文本在里面
因为我的首页是使用了动态首页,里面主要的函数是DtNewsBq,在
帝国cms源码中常用函数所在位置
这篇文章中搜索一下就知道了它的具体位置
在/e/class/functions.php line 1529
然后打开这个文件
发现是写入函数出的问题
就是2580行左右的
WriteFiletext($file,AddCheckViewTempCode().$indextext);
然后我发现是AddCheckViewTempCode()出的问题,单独输出是OK的
然后我想有没有...
阅读全文
成功把yaoxue8改为utf-8版本
0 个评论
主要参考了
https://www.dazhangli.com/ecms/357.html
最重要的就是
中间有一部分最为重要的就是在备份的时候除了常规的,设置为mysql4.0,还有一点就是如下图设置需要将备份选项中的数据存放格式从默认的十六进制改为正常,这个是官网老版本的教程里没写的
其他的根据官网的教程
http://bbs.phome.net/showthread-13-45475-0.html
照着做就行了
简单说就是备份原站点数据,下载,用工具转化为UTF8的
然后新装程序,把转化好的数据恢复就行了
...
阅读全文
ecms7.5游客评论不了
0 个评论
找到/e/pl/plfun.php文件
大概80行
把会员级别的判断去掉就行了
if($public_r['plgroupid'])
{
if(!$muserid)
{
printerror("GuestNotToPl","history.go(-1)",1);
}
if($level_r[$mgroupid][level]...
阅读全文
把论坛从discuz x3.4升级到了discuz x3.5,中间遇到了一些问题
0 个评论
强烈建议把所有数据及程序下载到本地再进行本地升级,然后传上去
按照官方的方法一步一步来
升级操作不可逆,操作前请完整备份网站文件和数据库(云服务器至少创建快照备份,最好多种方式备份),切勿不备份就升级,以免数据丢失。(如果备份的数据库文件未压缩时的大小远小于后台首页显示的大小,那一般是数据备份不完整,恢复这种备份可能导致数据丢失)
从 Discuz! X3.2 – X3.4 升级(GBK升级会自动转换到UTF8)
确认UC通信正常,并下载X3.5最新版压缩包文件:https://www.dismall.com/thread-14660-1-1.h...
阅读全文
遇到帝国cms(ecms)评论模版竟然不能正常生成,还有评论验证码不能刷新的问题
0 个评论
后台评论列表文件是\e\admin\template\ListPltemp.php
修改评论模版文件是\e\admin\template\AddPltemp.php生成表单,然后又把数据发给ListPltemp.php处理
ListPltemp.php处理函数是function EditPlTemp
其中大概74行更新页面是用的函数GetPlTempPage($tempid);
这个函数我搜索了一下,是在\e\class\functions.php里面
这个函数的WriteFiletext($pl_filename,$plfiletemp);就是写入文件的,应该是这个出错了...
阅读全文
WP后台选型下拉不了
0 个评论
今天给客户弄网站,新装了一个wordpress,开始一切都很顺利,但是后来进入后台发现
这个选型没办法下拉,看了一下开发工具,里面说Uncaught SyntaxError: Unexpected token .
然后我觉得很奇怪,新装的程序,JS都是最新的,按理说不应该有错误啊!
上网查了一下资料,也没说出个所以然,但都提到是JS错误,这不废话吗?
最后面我忽然想到了浏览器的版本,是不是jQuery太新,不支持老浏览器
于是我用edge试了一下,我的edge版本是105的,打开后完全没问题
于是我又查看了一下我的chrome浏览器的版本,竟然是63版本的,可能太老了,...
阅读全文
ecms默认的邮件发送程序没有SSL选项
0 个评论
像QQ邮箱之类的现在都是用ssl连接
所以要修改一下源代码
打开/e/class/class.smtp.php
找到62行,在$host前面添加
"ssl://".
变成
$this->smtp_conn = fsockopen("ssl://".$host,
但是今天发现个问题,连接不成功,用phpinfo看了一下,fsockopen功能关闭了,没办法
...
阅读全文
今天有个域名快要到期了,然后我看续费价格吓了一跳
0 个评论
我的域名在阿里云的,续费79块1个com
然后我看了一下,转移到腾讯云,62块1个COM
今天看到有人说阿里云有优惠码,我搜索了一下获取方法,竟然是在微信公众号里面获取
获取了优惠码之后我试了一下价格,发现是68块1个com
想想还是算了吧,还是老老实实转移到腾讯那边
听说阿里云转入是52元1个COM,看来以后只能转来转去了
看了一下狗爹,将域名转移到 GoDaddy 的固定费用为 ¥72.84,算了以后再也不考虑它了
...
阅读全文
客户说海外空间的FTP登不进去
0 个评论
问了客服,客服说正常,还给了登录的过程,确实正常进去
然后我用了一些公共的VPN,用FTP登不进去
今天叫客户给我一个他用的收费的VPN,结果还是不行,我在CP里面研究了半天,看了防火墙屏蔽之类的,没发现啥问题
但死活就是FTP登不上
后来没办法,想切换一些美国的线路试一下,结果发现下面有个选项,代理模式
进去一看,原来有个选项是网卡全局模式,秒懂,选上他
果然,FTP顺利登进去了,看来客户的服务器IP被封了,只能换IP了
...
阅读全文
今天安装了个插件Advanced Editor Tools (previously TinyMCE Advanced)增强默认编辑器的功能
0 个评论
进行想用下一个表格,发现wp的默认编辑器是没有表格编辑功能的,我又不想在本地用其他软件弄好再复制进去,那样太麻烦了
然后我搜索了一下插件,发现有这个么个好东西,叫TinyMCE Advanced,但是我在插件搜索的时候找不到,只找到了这个
Advanced Editor Tools (previously TinyMCE Advanced),好像是TinyMCE Advanced 的改进版本
不管了,先安装好了,启用后发现编辑器果然增多了很多功能,其中就有我最想用的表格功能
...
阅读全文