#0 [8]ErrorException in Index.php line 121

Trying to get property 'type' of non-object

  1. $info->category_text = $this->category[$info->category];
  2. $cateid = 'cate' . $info->category;
  3. return $this->view->fetch('info1', compact('info', 'cateid'));
  4. }
  5. public function guestInfo($id)
  6. {
  7. $info = Guest::find($id);
  8. $cateid = $info->type == 1 ? 'cate13' : 'cate14';
  9. $info->category_text = $info->type == 1 ? '嘉宾明星' : '形象大使';
  10. return $this->view->fetch('info2', compact('info', 'cateid'));
  11. }
  12. public function goodsInfo($id)
  13. {
  14. $info = Goods::find($id);
  15. $cateid = 'cate15';
  16. $info->category_text = '艺术商城';

Call Stack

  1. in Index.php line 121
  2. at Error->appError(8, 'Trying to get proper...', '/www/wwwroot/qnysz.c...', 121, ['id' => '1', 'info' => null]) in Index.php line 121
  3. at Index->guestInfo('1')
  4. at ReflectionMethod->invokeArgs(object(Index), ['1']) in Container.php line 342
  5. at Container->invokeReflectMethod(object(Index), object(ReflectionMethod), ['id' => '1']) in Controller.php line 110
  6. at Controller->think\route\dispatch\{closure}(object(Request)) in Pipeline.php line 59
  7. at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 65
  8. at Pipeline->then(object(Closure)) in Controller.php line 113
  9. at Controller->exec() in Dispatch.php line 89
  10. at Dispatch->run() in Route.php line 760
  11. at Route->think\{closure}(object(Request)) in Pipeline.php line 59
  12. at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 65
  13. at Pipeline->then(object(Closure)) in Route.php line 761
  14. at Route->dispatch(object(Request), object(Closure)) in Http.php line 210
  15. at Http->dispatchToRoute(object(Request)) in Http.php line 200
  16. at Http->think\{closure}(object(Request)) in Pipeline.php line 59
  17. at Pipeline->think\{closure}(object(Request)) in MultiApp.php line 71
  18. at MultiApp->think\app\{closure}(object(Request)) in Pipeline.php line 59
  19. at Pipeline->think\{closure}(object(Request)) in FastInit.php line 54
  20. at FastInit->handle(object(Request), object(Closure))
  21. at call_user_func([object(FastInit), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
  22. at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 84
  23. at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 65
  24. at Pipeline->then(object(Closure)) in MultiApp.php line 72
  25. at MultiApp->handle(object(Request), object(Closure))
  26. at call_user_func([object(MultiApp), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
  27. at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 84
  28. at Pipeline->think\{closure}(object(Request)) in SessionInit.php line 67
  29. at SessionInit->handle(object(Request), object(Closure))
  30. at call_user_func([object(SessionInit), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
  31. at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 84
  32. at Pipeline->think\{closure}(object(Request)) in LoadLangPack.php line 59
  33. at LoadLangPack->handle(object(Request), object(Closure))
  34. at call_user_func([object(LoadLangPack), 'handle'], object(Request), object(Closure)) in Middleware.php line 142
  35. at Middleware->think\{closure}(object(Request), object(Closure)) in Pipeline.php line 84
  36. at Pipeline->think\{closure}(object(Request)) in Pipeline.php line 65
  37. at Pipeline->then(object(Closure)) in Http.php line 201
  38. at Http->runWithRequest(object(Request)) in Http.php line 162
  39. at Http->run() in index.php line 26

Environment Variables

GET Dataempty
POST Dataempty
Filesempty
Cookiesempty
Sessionempty
Server/Request Data
USER www
HOME /home/www
HTTP_HOST qnysz.com
HTTP_USER_AGENT claudebot
HTTP_ACCEPT */*
PATH_INFO
REDIRECT_STATUS 200
SERVER_NAME qnysz.com
SERVER_PORT 80
SERVER_ADDR 172.19.157.127
REMOTE_PORT 35274
REMOTE_ADDR 44.202.183.118
SERVER_SOFTWARE nginx/1.18.0
GATEWAY_INTERFACE CGI/1.1
REQUEST_SCHEME http
SERVER_PROTOCOL HTTP/1.1
DOCUMENT_ROOT /www/wwwroot/qnysz.com/public
DOCUMENT_URI /index.php
REQUEST_URI /index/index/guestInfo/id/1
SCRIPT_NAME /index.php
CONTENT_LENGTH
CONTENT_TYPE
REQUEST_METHOD GET
QUERY_STRING s=/index/index/guestInfo/id/1
SCRIPT_FILENAME /www/wwwroot/qnysz.com/public/index.php
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1711675408.3005
REQUEST_TIME 1711675408