DeDeBIZ v6.3.0 官网版,在IIS环境,在PHP8版本中,发现删除栏目,没得返回结果。栏目已被删除,就是没有返回结果而已。经排查发现,是一个不存在的数据库导致的。解决办法是这样的,打开 /...
DeDeBIZ v6.3.0 官网版,在IIS环境,在PHP8版本中,发现删除栏目,没得返回结果。
栏目已被删除,就是没有返回结果而已。经排查发现,是一个不存在的数据库导致的。
解决办法是这样的,打开 /system/typelink/typeunit.class.admin.php 搜索
$this->dsql->ExecuteNoneQuery("DELETE FROM `#@__spec` WHERE typeid='$id'");在 309 行 把它注释或者删除
//$this->dsql->ExecuteNoneQuery("DELETE FROM `#@__spec` WHERE typeid='$id'");完成。这样删除就能正常返回了。