hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP问题 - 正文 请牢记本站网址www.sosophp.cn

php7不兼容dedecms【php题目】

2019-11-26PHP问题搜搜PHP网54°c
A+ A-

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,革新即可。

更多PHP相干学问,请接见ki4网!

以上就是php7不兼容dedecms的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
php7不兼容dedecms【php题目】

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章