
Archives for 日常随笔
稿表单如何自动获取会员注册资料里面的内容呢?
修改字段,设置字段初始值为:$memberinfor,比如:$memberinfor
...more»
504 Gateway Timeout(网关超时):作为代理或网关的服务器在规定的时间内未能从上游服务器接收到响应。可能的原因包括上游服务器响应超时、网络连接问题或代理设置不正确。
...more»
原因是数据本身有问题,信息索引表phome_ecms_表名_index有不存在ID的记录。解决办法:进数据库删除索引表中不存在的ID记录即可解决。
...more»
问题:Call to a member function GetInnerText() on a non-object(在一个非对象类型上调用成员函数 GetInnerText())。
...more»
dede数据库内容替换【安全确认码不正确!】解决办法
dede目录下的sys_data_replace.php以下内容删除即可:
大概在第43行~49行
$validate = empty($validate) ? '' : strtolower($validate);
$svali = GetCkVdValue();
if($validate=="" || $validate!=$svali)
{
ShowMsg("安全确认码不正确!","javascript:;");
exit();
}
...more»
帝国CMS系统数据库配置文件是哪个文件?
/e/class/config.php
...more»
问题描述:
之前老网站有很多数据, 因为历史原因需要将数据迁移到新网站上面。 但又担心排版不统一,导致出现问题问题。 所以在用火车头采集的时候, 选择的是待审核发布模式。
在网站框架测试成功后,发现批量审核文章的时候, 文章的发布时间是采集发布当天的时间。
解决办法:
修改后台后台目录下的archives_do.php文件, 默认目录是dede, 具体看个人目录情况。
审核文件的相关方法定义在229行至文件271行(dede5.7版本),发现完全没有定义时间变量。我们自己新增一个变量, 获取当前时间($newdate = time();)。
定义完成后, 继续修改下面的数据库Update更新方法, 在更新设置里面修改日期变量。
$dsql->ExecuteNoneQuery("UPDATE `dede_arctiny` SET sortrank='$newdate',senddate='$newdate',arcrank='0' where id='$aid' ");
审核文档方法中一共有三个区域需要修改, 至此大功告成, 点击审核文档之后,时间会变成当天时间。
...more»
错误记录:
1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
错误原因:
mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password。
解决方案:
解决:①升级navicat驱动;②把mysql用户登录密码加密规则还原成mysql_native_password。
方式②需要Win+R,输入cmd打开命令行,进入MySQL的bin目录,然后输入mysql -u root -p,输入密码登录。按照以下命令修改即可。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限
...more»
安装报错,请仔细核对数据库账号和密码
答:请检查填写的数据库链接信息是否正确,此问题都是填写的数据库地址,账号,密码不正确导致的
本地测试正常,放到虚拟主机就这样了
安装的时候出现这个: 虚拟主机HPH5.5 ,数据库MYSQL 5.6 PHP Warning: include_once(./templates/step1.php): failed to open stream: No such file or directory in D:webhostingclients839888fd-dbfb-456a-bb07-03f44959b2bewwwrootinstallindex.php on line 69 PHP Warning: include_once(): Failed opening './templates/step1.php' for inclusion (include_path='.;C:phppear') in D:webhostingclients839888fd-dbfb-456a-bb07-03f44959b2bewwwrootinstallindex.php on line 69答:估计是环境问题,建议换下PHP版本试试和其他环境要求,一般降低到PHP版本5.4就能使用了
打包备份本地网站后上传到空间时,安装进行到第四步出错。错误提示{"msg":"u5199u5165u8868ey_ad_positionu8bb0u5f55u5931u8d25uff0cu8bf7u5c1du8bd5F5u5237u65b0!"}。
答:此问题应该是数据库缺失这条语句导致
无法安装,数据库文件版本号(v1.3.5)与CMS源码版本号(v1.3.6)不一致,点击查看!
答:一般此问题都是后台升级后,没有备份数据库,就打包搬家。可回原网站备份数据库后再打包搬家。
安装时数据库提示写入表ey_archives记录失败,请刷新重试
答:清空数据库,重新试试!不行清空后可以切换下其它版本的数据库。实在因为空间环境问题,可以直接导入数据库方法安装,然后改下网站配置文件就可以了
安装一直显示未知错误,无法继续
答:应该是数据库版本过高导致的,mysql设置为5.6应该就可以安装了
安装报错Parse error: syntax error, unexpected '[' in /data/home/xyu8065280001/htdocs/install/index.php on line 544
答:应该是PHP版本过高导致的,PHP版本设置为5.5应该就可以安装了
...more»
修改密码
入口: 系统 > 系统设置 > 系统用户管理 > 更改
...more»
