[基础用法]标签:php描述:执行php代码用法: {eyou:php} $a = 'EyouCMS';
echo $a; {/eyou:php} 属性: 无涉及表字段: 无
分享服务器维护、抵抗入侵、防篡改、防御攻击、排查后门木马、清理挖矿病毒、网络安全、信息安全、内网安全、数据灾备、网站搬迁、程序升级、威胁情报、网站安全运维的日常知识
[基础用法]标签:php描述:执行php代码用法: {eyou:php} $a = 'EyouCMS';
echo $a; {/eyou:php} 属性: 无涉及表字段: 无
如何制作字母导航:
增加“infozm”字段,infozm为取得标题字母的字段,只需将字段设置为录入项或投稿项,增加或修改信息时自动存储标题第一个拼音字母,字段类型用VARCHAR、长度1。
列表页调用字母导航有以下两种方法:
1、增加26个字母的自定义列表导航页;
2、还有一种就是用结合项做导航,比如:/e/action/ListInfo.php?mid=系统模型ID&ph=1&infozm=A
错误记录:
验证码不显示是什么情况
错误原因:
可能有以下几种情况
1、CMS版本太低,下载修复包解压上传到网站根目录
2、先确保php是否开启了 gd 或者 gd2 库;
3、登录页面index.php 或者 login.htm页面是否存在bom头部信息;
4、php是否开启了缓冲区机制;
5、是否删除了文件缓存(/data/runtime/)
6、检查网站目录权限
“Notice: Use of undefined constant”错误说明
php.ini配置问题,按下面修改即可解决:
修改php.ini,把error_reporting = E_ALL改成
error_reporting = E_ALL & ~E_NOTICE
导入栏目、专题、标题分类缓存文件:/e/data/dbcache/class.php
导入会员组缓存文件:/e/data/dbcache/MemberLevel.php
导入标签函数文件:/e/class/t_functions.php
导入编译标签文件:/e/class/functions.php
这个错误通常发生在尝试使用 unserialize()
函数反序列化一个存储的缓存数据时,但提供的缓存数据无法被正确解析。在 \core\library\think\cache\driver\File.php
文件的第 117 行左右,框架尝试从文件中读取缓存数据并反序列化它。
以下是一些可能的解决方案:
web2023_archives
(或者其他你应用程序中定义的缓存键)命名,并有一个 .php
或其他后缀。使用文本编辑器打开文件,并尝试直接反序列化内容(如果可能)。php think cache:clear
的命令来清除缓存(具体命令可能因框架版本而异)。unserialize()
函数没有因为 php.ini
配置(如 magic_quotes_gpc
)而被干扰。虽然 magic_quotes_gpc
在较新的 PHP 版本中已被弃用,但检查类似配置仍然是一个好习惯。转移服务器后出现了asp网站数据库连接出错的问题
1、检查数据库路径是否写入正确 (因为是转移网站,直接粘贴复制过去的,这项就排除了)
2、c盘\Windows/Temp 给user用户写入权限
3、iis中应用池》高级设置》启用32位应用程序 选择 True
自 DedeCMS V5.7.93
开始,我们加入了 连续登录失败系统自动锁定 的功能。连续 5 次输错账号密码,即自动锁定系统 1 小时,不再允许继续登录,1 小时后锁定自动解除。目的是为了防止暴力破解,提高系统安全性。
遇到此情况,不着急的话就等等。
着急的话,可以找到
/data/login.data.php
文件,清空该文件里的代码,就可立即解除锁定了。
出现Discuz!Database Error (1045)notconnect问题是discuz的数据库连接失败,首先可以检查下数据库单独是否可以登陆,如果可以登陆的情况下检查下自己程序文件里面的配置是否正确,如果不能登陆,到主机控制面板数据库管理里面直接点下“修改mysql密码”后再尝试点管理看能否连接,如果仍然不能单独连接,请及时提交工单进行反馈。
升级完后网站提示 500 错误
原因 1:找不到模板。解决方法:进入后台,重新选择模板。
原因 2:权限问题。解决方法:对网站目录重新设定权限 chmod -Rf 644 *,如果还不行,就执行 chmod -Rf 755 *