[8192] ErrorException in App.php line 277

Method ReflectionParameter::getClass() is deprecated

  1. }
  2. $args = [];
  3. // 判断数组类型 数字数组时按顺序绑定参数
  4. reset($vars);
  5. $type = key($vars) === 0 ? 1 : 0;
  6. if ($reflect->getNumberOfParameters() > 0) {
  7. $params = $reflect->getParameters();
  8. foreach ($params as $param) {
  9. $name = $param->getName();
  10. $class = $param->getClass();
  11. if ($class) {
  12. $className = $class->getName();
  13. $bind = Request::instance()->$name;
  14. if ($bind instanceof $className) {
  15. $args[] = $bind;
  16. } else {
  17. if (method_exists($className, 'invoke')) {
  18. $method = new \ReflectionMethod($className, 'invoke');
  19. if ($method->isPublic() && $method->isStatic()) {

Call Stack

  1. in App.php line 277
  2. at Error::appError(8192, 'Method ReflectionPar...', '/home4/targead1/publ...', 277) in App.php line 277
  3. at App::bindParams(object(ReflectionMethod), []) in App.php line 245
  4. at App::invokeClass('app\index\controller...') in Loader.php line 410
  5. at Loader::controller('index', 'controller', false, 'Error') in App.php line 373
  6. at App::module(['index', 'index', 'cn'], ['app_namespace' => 'app', 'app_debug' => true, 'app_trace' => false, ...], true) in App.php line 138
  7. at App::run() in start.php line 17
  8. at require('/home4/targead1/publ...') in index.php line 16

Environment Variables

GET Dataempty
POST Dataempty
Filesempty
Cookiesempty
Sessionempty
Server/Request Data
LSPHP_ENABLE_USER_INI on
PATH /usr/local/bin:/usr/bin:/bin
TEMP /tmp
TMP /tmp
TMPDIR /tmp
PWD /
HTTP_ACCEPT */*
CONTENT_LENGTH 0
HTTP_HOST www.targeadsciences.com
HTTP_USER_AGENT claudebot
REDIRECT_UNIQUE_ID ZgZpIyfzeszSAbrvigctNgAAAAw
REDIRECT_QS_SrvConn 148
REDIRECT_QS_AllConn 152
REDIRECT_QS_ConnectionId 171169616270476263303906
REDIRECT_SCRIPT_URL /index/cn
REDIRECT_SCRIPT_URI http://www.targeadsciences.com/index/cn
REDIRECT_STATUS 200
UNIQUE_ID ZgZpIyfzeszSAbrvigctNgAAAAw
QS_SrvConn 148
QS_AllConn 152
QS_ConnectionId 171169616270476263303906
SCRIPT_URL /index/cn
SCRIPT_URI http://www.targeadsciences.com/index/cn
SERVER_SIGNATURE
SERVER_SOFTWARE Apache
SERVER_NAME www.targeadsciences.com
SERVER_ADDR 50.87.220.158
SERVER_PORT 80
REMOTE_ADDR 100.24.12.23
DOCUMENT_ROOT /home4/targead1/public_html
REQUEST_SCHEME http
CONTEXT_PREFIX
CONTEXT_DOCUMENT_ROOT /home4/targead1/public_html
SERVER_ADMIN webmaster@targeadsciences.com
SCRIPT_FILENAME /home4/targead1/public_html/index.php
REMOTE_PORT 56790
REDIRECT_URL /index/cn
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING
REQUEST_URI /index/cn
SCRIPT_NAME /index.php
PATH_INFO /index/index/cn
PATH_TRANSLATED redirect:/index.php/index/index/index/cn/index/cn
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1711696163.9592
REQUEST_TIME 1711696163
argv []
argc 0
Environment Variablesempty
ThinkPHP Constants
APP_PATH /home4/targead1/public_html/applicationweb/
THINK_VERSION 5.0.2
THINK_START_TIME 1711696163.9627
THINK_START_MEM 355840
EXT .php
DS /
THINK_PATH /home4/targead1/public_html/thinkphp/
LIB_PATH /home4/targead1/public_html/thinkphp/library/
CORE_PATH /home4/targead1/public_html/thinkphp/library/think/
TRAIT_PATH /home4/targead1/public_html/thinkphp/library/traits/
ROOT_PATH /home4/targead1/public_html/
EXTEND_PATH /home4/targead1/public_html/extend/
VENDOR_PATH /home4/targead1/public_html/vendor/
RUNTIME_PATH /home4/targead1/public_html/runtime/
LOG_PATH /home4/targead1/public_html/runtime/log/
CACHE_PATH /home4/targead1/public_html/runtime/cache/
TEMP_PATH /home4/targead1/public_html/runtime/temp/
CONF_PATH /home4/targead1/public_html/applicationweb/
CONF_EXT .php
ENV_PREFIX PHP_
PUBLIC_PATH /home4/targead1/public_html/public/
UPLOAD_PATH /home4/targead1/public_html/public/upload/
COLUMN_DEL_PATH /home4/targead1/public_html/runtime/column/
IS_CLI false
IS_WIN false
IS_LINUX true