1、升级前备份数据库数据与配置文件(如:e/class/config.php、e/class/user.php);
2、如果改了“e/admin”目录名,先将目录名改回“e/admin”;
3、上传升级包upload目录里的文件到服务器帝国CMS系统目录里,覆盖已存在的文件;
4、设置新版新增要设置777权限的目录。
5、运行e/update/index.php升级程序。
6、删除e/update里的文件。
7、升级完毕。

OLDER ARTICLES
错误记录:
报错\core\library\think\template\driver\File.php第44行左右 缓存写入失败
错误原因:
1、请查看空间磁盘是否爆满(虚拟空间一般会出现这情况,服务器也不排除这个可能性)
2、请查看站点目录权限,一般服务器会遇到这个问题,比如:读写权限、用户组等
解决方案:
首先检查网站硬盘是否没有剩余空间, 如果正常。 将网站目录权限设置为755 , 允许写入, 就可以解决缓存写入失败的问题。
{eyou:php}
$a = 'EyouCMS';
echo $a;
{/eyou:php}
忘记后台管理员帐号怎么办?
使用MySQL数据库管理软件phpmyadmin
,查看phome_enewsuser
表里的记录:查看username
字段的内容。
错误记录:
Parse error: syntax error, unexpected '[' in /data/home/xyu8065280001/htdocs/install/index.php on li
错误原因:
PHP版本导致的问题
解决方案:
可以将php版本降低或升高尝试
400 Bad Request(错误请求):请求无效,服务器无法理解或处理请求。可能的原因包括参数错误、格式错误、缺少必需的字段或数据错误。
问题不常见,大多服务器原因,虚拟主机用户联系空间商。 自己购买的服务器,需要寻求三方技术支持排查问题。
问:帝国CMS备份数据压缩存放目录
答:备份数据压缩存放目录/e/class/config.php
在PHP中,当你使用MySQLi或PDO扩展与MySQL数据库进行交互时,你可能会遇到错误或异常。以下是如何从MySQLi和PDO获取错误信息的方法:
使用MySQLi获取错误信息:
如果你使用的是MySQLi扩展,你可以通过mysqli_error()函数或mysqli对象的error属性来获取最近调用的错误描述。
使用mysqli_error()函数:
$conn = mysqli_connect($host, $user, $password, $database);
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
$sql = "YOUR SQL QUERY HERE";
$result = mysqli_query($conn, $sql);
if (!$result) {
die("查询错误: " . mysqli_error($conn));
}
// 其他数据库操作...
mysqli_close($conn);
SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
在PHP的PDO(PHP Data Objects)扩展中,这个错误SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active通常发生在使用非缓冲查询(unbuffered queries)时,你尝试执行另一个查询,而前一个查询的结果集还没有被完全读取。
非缓冲查询允许你开始处理结果集的第一行,而不需要等待整个查询结果集都返回。然而,这意味着你不能在结果集完全读取之前执行另一个查询,因为这会导致上述错误。
原因是你修改了栏目所属系统模型导致,因为栏目原来所属系统模型本身就有信息,而你改动了所属系统模型,使得这些信息无法找出所属栏目导致出错。
解决办法:修改栏目改回原来所属系统模型,然后进管理信息删除栏目所有的信息,最后再修改栏目改回所属新系统模型就可以解决。
