Fatal error: Cannot unset string offsets in /www/wwwroot/m.jmbk.com/application/xz/model/PluginModulesColumnModel.php on line 33

[1] ErrorException in PluginModulesColumnModel.php line 33

Cannot unset string offsets

  1. $Redis = new Redis();
  2. $cache_name = 'xz_getAllByKeyValue';
  3. $k_data = $Redis->get($cache_name);
  4. if (isset($_GET['uncache'])) $k_data = [];
  5. if (empty($k_data)) {
  6. $k_data = $this->where(['delete_time' => 0, 'status' => 1])->column('id,name,catalog');
  7. $k_data['cache_time'] = time();
  8. $Redis->set($cache_name,$k_data,86400);
  9. }
  10. unset($k_data['cache_time']);
  11. return $k_data;
  12. }
  13. /**
  14. * 通过类目的目录获取类目数据
  15. * @param $catalog
  16. * @return array|\PDOStatement|string|Model|null
  17. * @throws \think\db\exception\DataNotFoundException

Call Stack

  1. in PluginModulesColumnModel.php line 33
  2. at Error::appShutdown()

Environment Variables

GET Dataempty
POST Dataempty
Filesempty
Cookiesempty
Sessionempty
Server/Request Data
USER www
HOME /home/www
FCGI_ROLE RESPONDER
SCRIPT_FILENAME /www/wwwroot/m.jmbk.com/public/index.php
QUERY_STRING s=/xingzuo/detail/313857.html
REQUEST_METHOD GET
CONTENT_TYPE
CONTENT_LENGTH
SCRIPT_NAME /index.php
REQUEST_URI /xingzuo/detail/313857.html
DOCUMENT_URI /index.php
DOCUMENT_ROOT /www/wwwroot/m.jmbk.com/public
SERVER_PROTOCOL HTTP/1.1
REQUEST_SCHEME https
HTTPS on
GATEWAY_INTERFACE CGI/1.1
SERVER_SOFTWARE nginx/1.21.4
REMOTE_ADDR 192.168.102.227
REMOTE_PORT 52566
SERVER_ADDR 192.168.101.86
SERVER_PORT 443
SERVER_NAME m.jmbk.com
REDIRECT_STATUS 200
PATH_INFO
HTTP_HOST m.jmbk.com
HTTP_X_REAL_IP 54.205.116.187
HTTP_X_FORWARDED_FOR 54.205.116.187
HTTP_REMOTE_HOST 54.205.116.187
HTTP_CONNECTION close
HTTP_ACCEPT */*
HTTP_USER_AGENT claudebot
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1711644841.7222
REQUEST_TIME 1711644841
Environment Variablesempty
ThinkPHP Constantsempty