解决PHPCMS后台无法登录
2017-07-19 00:46:41   来源:   评论:0 点击:

1 当登陆后台报错时,如果遇到500报错:一般出现这种问题主要是因为COOKIE作用路径的问题可以找到caches configs system php 将下面的替换一下& 39;cookie_domain& 39; => & 39;& 39;, Cookie 作用域修改

1.当登陆后台报错时,如果遇到500报错:

一般出现这种问题主要是因为COOKIE作用路径的问题

可以找到caches\configs\system.php 将下面的替换一下

'cookie_domain' => '', //Cookie 作用域
修改为

'cookie_path' => '/', //Cookie 作用路径


2.当登录后台时,如果你遇到如下类似的错误:
MySQL Query:SELECT data FROM `phpcms_sessions` WHERE sessionid='0dda71fa3e93f31b09b852a877fdb3b6'
MySQL Error:Table '.\phpcms\phpcms_sessions' is marked as crashed and should be repaired
MySQL Errno:145
Message:MySQL Query ErrorMySQL Query:DELETE FROM `phpcms_sessions` WHERE lastvisit<1211348378
MySQL Error:Table '.\phpcms\phpcms_sessions' is marked as crashed and should be repaired
MySQL Errno:145
Message:MySQL Query Error


导致无法登录后台. 那么此工具就是为你准备的,repaire2007.php 是针对PHPCMS2007的修复工具,repaire3.php是针对PHPCMS3.0的修复工具。根据你所使用的PHCPMS的版本,上传相应的文件到您的到PHPCMS安装的根目录下,然后在浏览器中输入它的访问地址,当提示 ok 时,即可完成修复

repaire3.php文件内容:

<?php
include 'include/common.inc.php';

$db->query("repair table ".TABLE_SESSIONS);

echo 'ok ';

?>

repaire2007.php 文件内容:

<?php
include 'include/common.inc.php';

$db->query("repair table ".TABLE_SESSIONS);

echo 'ok ';

?>


上面的错误是怎么造成的:Mysql服务器异常,强制关机等可能导致这种错误发生.

相关热词搜索:后台

上一篇:dede 模板文件不存在,无法解析 的另一个解决办法
下一篇:如何禁用不安全的http 关闭不需要的HTTP方法

分享到: 收藏
评论排行