[2] ErrorException in Index.php line 277

Invalid argument supplied for foreach()

  1. $temp_article = HomeModel::getArticle(['category' => $child], ['title', 'created_at'], false, 9);
  2. foreach ($temp_article as $k => $s) {
  3. $temp_article[$k]['url'] = $s['out_link'] ?: url('public_web', ['id' => $s['id']]);
  4. }
  5. $article[$l]['list'] = $temp_article;
  6. }
  7. }
  8. } else {
  9. $article = HomeModel::getArticle(['category' => $children], ['title', 'created_at', 'attribute', 'category', 'thumb', 'content', 'textNum'], true, $cateInfo['page_size']);
  10. foreach ($article['list'] as $k => $v) {
  11. if (!$v['thumb'] && $v['category'] == 58) {
  12. preg_match('#.*?src="(.*?)".*?>#', $v['content'], $thumb);
  13. $article['list'][$k]['thumb'] = $thumb[1] ?: '';
  14. }
  15. unset($article['list'][$k]['content']);
  16. }
  17. if ($cate == 58) {
  18. $article_one = $article['list'][0];
  19. unset($article['list'][0]);

Call Stack

  1. in Index.php line 277
  2. at Error::appError(2, 'Invalid argument sup...', '/d/www/qjfy.gov.cn/a...', 277, ['cate' => '128', 'cateInfo' => null, 'top_cate' => '128', ...]) in Index.php line 277
  3. at Index->public_special()
  4. at ReflectionMethod->invokeArgs(object(Index), []) in Container.php line 395
  5. at Container->invokeReflectMethod(object(Index), object(ReflectionMethod), ['cate' => '128', 'page' => '25', 'convert' => false]) in Module.php line 131
  6. at Module->think\route\dispatch\{closure}(object(Request), object(Closure), null)
  7. at call_user_func_array(object(Closure), [object(Request), object(Closure), null]) in Middleware.php line 185
  8. at Middleware->think\{closure}(object(Request))
  9. at call_user_func(object(Closure), object(Request)) in Middleware.php line 130
  10. at Middleware->dispatch(object(Request), 'controller') in Module.php line 136
  11. at Module->exec() in Dispatch.php line 168
  12. at Dispatch->run() in App.php line 432
  13. at App->think\{closure}(object(Request), object(Closure), null)
  14. at call_user_func_array(object(Closure), [object(Request), object(Closure), null]) in Middleware.php line 185
  15. at Middleware->think\{closure}(object(Request))
  16. at call_user_func(object(Closure), object(Request)) in Middleware.php line 130
  17. at Middleware->dispatch(object(Request)) in App.php line 435
  18. at App->run() in index.php line 21

Environment Variables

GET Data
cate 128
page 25
POST Dataempty
Filesempty
Cookiesempty
Sessionempty
Server/Request Data
USER www
HOME /home/www
HTTP_USER_AGENT claudebot
HTTP_ACCEPT */*
HTTP_HOST www.qjfy.gov.cn
PATH_INFO
REDIRECT_STATUS 200
SERVER_NAME qjfy.gov.cn
SERVER_PORT 443
SERVER_ADDR 192.168.0.193
REMOTE_PORT 48418
REMOTE_ADDR 3.224.147.211
SERVER_SOFTWARE nginx/1.22.1
GATEWAY_INTERFACE CGI/1.1
HTTPS on
REQUEST_SCHEME https
SERVER_PROTOCOL HTTP/2.0
DOCUMENT_ROOT /d/www/qjfy.gov.cn/public
DOCUMENT_URI /index.php
REQUEST_URI /fuyuan/public/special/128.html?cate=128&page=25
SCRIPT_NAME /index.php
CONTENT_LENGTH
CONTENT_TYPE
REQUEST_METHOD GET
QUERY_STRING s=/fuyuan/public/special/128.html&cate=128&page=25
SCRIPT_FILENAME /d/www/qjfy.gov.cn/public/index.php
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1711719872.6044
REQUEST_TIME 1711719872
Environment Variablesempty
ThinkPHP Constants
ADMIN_CONTROLLER_PATH ch_admin_manage/
ADMIN_VIEW_PATH admin/
API_CONTROLLER_PATH api/
HOME_CONTROLLER_PATH home/
HOME_VIEW_PATH home/
UPLOAD_PATH /d/www/qjfy.gov.cn/public/uploads/