php7下dedecms的常见问题以及解决方法

一、 无法获取错误信息,一片空白

一片空白是无法调试的,

所以要做的第一件事,

能够输出错误信息。

打开 include/common.inc.php

找到下面的代码

//error_reporting(E_ALL);
error_reporting(E_ALL || ~E_NOTICE);

改为

error_reporting(E_ALL);
//error_reporting(E_ALL || ~E_NOTICE);

主要作用是打开错误提示。

二、 ‘continue’ not in the ‘loop’ or ‘switch’ context错误

你刷新后可能遇到这个错误

Fatal error: ‘continue’ not in the ‘loop’ or ‘switch’ context in ….include/common.func.php on line 49

上面表示include/common.func.php 这个文件的49行有错误,

把 continue; 删除

改为 return;

即可

三、 函数mysql_query()未定义

mysql_*的系列函数在php7中不能再使用,

会出现下面的错误

Fatal error: Uncaught Error: Call to undefined function mysql_query() in ….include/dedesql.class.php:152

php7中需要使用mysqli或者pdo的方式,

跟数据库通信,

更安全更高效。

解决的方法

打开文件 data/config.cache.inc.php

$cfg_mysql_type = ‘mysql’;

改为

$cfg_mysql_type = ‘mysqli’;

四、后台左侧菜单空白不显示解决办法

方法一

将data目录权限设置为777或者755,注意是整个data目录,设置完毕刷新即可。

方法二

进入data/tplcache,备份一份,然后除了index.html以外全部删除,接着将data/tplcache目录设置为777,刷新即可。

以上就是解决dedecms在php7下的一些常见问题的详细内容,更多请关注网站那些事其它相关文章!

原创文章,作者:OJWDD,如若转载,请注明出处:http://www.wangzhanshi.com/n/7108.html

(0)
OJWDD的头像OJWDD
上一篇 2025年1月1日 16:38:10
下一篇 2025年1月1日 16:38:12

相关推荐

  • golang调用php7的方法有哪些

    执行php文件 func Test_exec(t *testing.T) {   engine.Initialize() &nbs…

    php 2025年1月1日
  • centos yum如何安装php7

    centos yum安装php7的方法:首先安装PHP7相应的yum源;然后通过命令“yum install php70w”安装PHP7;最后通过“php -v”命令测试是否安装成…

    2025年1月1日
  • PHP http_response_code 网络函数

    定义和用法 http_response_code – 获取/设置响应的 HTTP 状态码 版本支持 PHP4 PHP5 PHP7 不支持 支持 支持 语法 http_r…

    php 2025年1月1日
  • PHP7留言板开发之列表搜索的实现方法

    1. 当数据量上来的时候,要找到它们中的一条,单单翻页去查找是一件很困难的事,这是时候就需要用到数据的搜索,可以瞬间找到我们想要的数据,既可以模糊搜索也可以精准搜索。在【分页】那一…

    2025年1月1日
  • PHP7如何安装event扩展

    PHP7 安装 event 扩展 Libevent 是一个用C语言编写的、轻量级的开源高性能I/O框架,支持多种 I/O 多路复用技术: epoll、 poll、 dev/poll…

    php 2025年1月1日
  • 聊聊 PHP 8 新特性 Attributes

    PHP8的Alpha版本,过几天就要发布了,其中包含了不少的新特性,当然我自己认为最重要的还是JIT,这个我从2013年开始参与,中间挫折无数,失败无数后,终于要发布的东东。 不过…

    php 2025年1月2日
  • PHP7连接数据库以及增删查改的方法

    用mysqli方法 实现以下功能(php7): 1、连接MySQL数据库服务器; 2、创建一个名为test的数据库; 3、在该数据库内创建一个名为“testTable”的数据表,数…

    2025年1月1日
  • PHP5魔术常量与魔术方法的用法

    魔术常量:1。__LINE__返回文件中的当前行号。2。__FILE__  返回文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自PHP4.0.2 起,__FILE_…

    php 2025年1月2日
  • php7和php5区别有哪些

    #主要分为两种模式,强制性模式和严格模式declare(strict_types=1)#1表示严格类型校验模式,作用于函数调用和返回语句;0表示弱类型校验模式。 2、NULL合并运…

    php 2025年1月1日
  • PHPStudy下载PHP提示“当前网络不稳定,下载失败”的解决办法

    错误信息 当前网络不稳定,下载失败 获取下载链接失败,请检查网络 假查网络 问题原因 xp.cn服务器的网络不稳定,不是你电脑的网络问题。 解决办法 第一步:下载现成的PHP文件 …

    2024年12月17日

发表回复

登录后才能评论