当前位置:首页 > PHP问题 > 正文内容

php7不兼容dedecms【php问题】,dedecms,php7,不兼容

搜教程4年前 (2019-11-27)PHP问题194

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网别的相干文章!

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/13484.html

分享给朋友:

“php7不兼容dedecms【php问题】,dedecms,php7,不兼容” 的相关文章

php array_reverse函数怎样用【php问题】,php array_reverse

php array_reverse函数怎样用【php问题】,php array_reverse

php array_reverse函数用于以相反的元素递次返回数组,其语法是array_reverse(array,preserve),参数array必须,指划定的数组。 php array_reverse函数怎样用? 作用:以相反的元素递次返回数组 语法: array_revers...

php mysqli_fetch_all函数怎样用【php问题】,php,mysqli_fetch_all

php mysqli_fetch_all函数怎样用【php问题】,php,mysqli_fetch_all

php mysqli_fetch_all函数用于从效果集合获得一切行作为关联数组,或数字数组,或两者兼有,其语法是mysqli_fetch_all(result,resulttype),参数result是必须的。 php mysqli_fetch_all函数怎样用? 定义和用法 mys...

php base_convert函数怎样用【php问题】,php,base_convert

php base_convert函数怎样用【php问题】,php,base_convert

php base_convert函数用于在恣意进制之间转换数字,其语法是base_convert(number,frombase,tobase),参数number必须,指划定要转换的数;frombase 必须,划定数字本来的进制。 php base_convert函数怎样用? 定义和用法...

php mysqli_num_rows函数怎样用【php问题】,php mysqli_num_rows

php mysqli_num_rows函数怎样用【php问题】,php mysqli_num_rows

php mysqli_num_rows函数用于返回效果集中行的数目,其语法是mysqli_num_rows(result),参数result是必须的。 php mysqli_num_rows函数怎样用? 定义和用法 mysqli_num_rows() 函数返回效果集中行的数目。 语法...

php sizeof函数怎样用【php问题】,php sizeof

php sizeof函数怎样用【php问题】,php sizeof

php sizeof函数用于返回数组中元素的数量,sizeof()函数是count()函数的别号,其语法是sizeof(array,mode),参数array必须,指划定要计数的数组。 php sizeof函数怎样用? 定义和用法 sizeof() 函数返回数组中元素的数量。 siz...

php next函数怎样用【php问题】,php next

php next函数怎样用【php问题】,php next

php next函数用于将内部指针指向数组中的下一个元素,并输出,其语法是next(array),参数array必须,指划定要运用的数组。 php next函数怎样用? 定义和用法 next() 函数将内部指针指向数组中的下一个元素,并输出。 相干的要领: prev() - 将内部...