Deprecated: Return type of Tightenco\Collect\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1354

Deprecated: Return type of Tightenco\Collect\Support\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1365

Deprecated: Return type of Tightenco\Collect\Support\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1377

Deprecated: Return type of Tightenco\Collect\Support\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1392

Deprecated: Return type of Tightenco\Collect\Support\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1309

Deprecated: Return type of Tightenco\Collect\Support\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1299

Deprecated: Return type of Tightenco\Collect\Support\Collection::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/Traits/EnumeratesValues.php on line 781

Deprecated: Return type of Tightenco\Collect\Support\LazyCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/LazyCollection.php on line 1331

Deprecated: Return type of Tightenco\Collect\Support\LazyCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/LazyCollection.php on line 1321

Deprecated: Return type of Tightenco\Collect\Support\LazyCollection::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/vendor/tightenco/collect/src/Collect/Support/Traits/EnumeratesValues.php on line 781
系统提示 - 易尼全网营销SaaS管理系统
易尼营销服务平台
系统提示

#0 [0] ClassNotFoundException in Container.php line 378

类不存在: \addons\website\controller\feature\EniokCms

  1. * @param string $class 类名
  2. * @param array $vars 参数
  3. * @return mixed
  4. */
  5. public function invokeClass(string $class, array $vars = [])
  6. {
  7. try {
  8. $reflect = new ReflectionClass($class);
  9. } catch (ReflectionException $e) {
  10. throw new ClassNotFoundException('class not exists: ' . $class, $class, $e);
  11. }
  12. if ($reflect->hasMethod('__make')) {
  13. $method = $reflect->getMethod('__make');
  14. if ($method->isPublic() && $method->isStatic()) {
  15. $args = $this->bindParams($method, $vars);
  16. $object = $method->invokeArgs(null, $args);
  17. $this->invokeAfter($class, $object);
  18. return $object;

Call Stack

  1. in Container.php line 378
  2. at Container->invokeClass() in Container.php line 310
  3. at Container->invokeMethod() in Container.php line 362
  4. at Container->invoke() in Callback.php line 27
  5. at Callback->exec() in Dispatch.php line 90
  6. at Dispatch->run() in Route.php line 785
  7. at Route->think\{closure}() in Pipeline.php line 59
  8. at Pipeline->think\{closure}() in Pipeline.php line 66
  9. at Pipeline->then() in Route.php line 784
  10. at Route->dispatch() in Http.php line 216
  11. at Http->dispatchToRoute() in Http.php line 206
  12. at Http->think\{closure}() in Pipeline.php line 59
  13. at Pipeline->think\{closure}() in SensitiveGuard.php line 27
  14. at SensitiveGuard->handle()
  15. at call_user_func() in Middleware.php line 142
  16. at Middleware->think\{closure}() in Pipeline.php line 85
  17. at Pipeline->think\{closure}() in CsrfProtect.php line 331
  18. at CsrfProtect->handle()
  19. at call_user_func() in Middleware.php line 142
  20. at Middleware->think\{closure}() in Pipeline.php line 85
  21. at Pipeline->think\{closure}() in SortParamSanitizer.php line 55
  22. at SortParamSanitizer->handle()
  23. at call_user_func() in Middleware.php line 142
  24. at Middleware->think\{closure}() in Pipeline.php line 85
  25. at Pipeline->think\{closure}() in JsonBodyParser.php line 42
  26. at JsonBodyParser->handle()
  27. at call_user_func() in Middleware.php line 142
  28. at Middleware->think\{closure}() in Pipeline.php line 85
  29. at Pipeline->think\{closure}() in SessionInit.php line 67
  30. at SessionInit->handle()
  31. at call_user_func() in Middleware.php line 142
  32. at Middleware->think\{closure}() in Pipeline.php line 85
  33. at Pipeline->think\{closure}() in TraceDebug.php line 71
  34. at TraceDebug->handle()
  35. at call_user_func() in Middleware.php line 142
  36. at Middleware->think\{closure}() in Pipeline.php line 85
  37. at Pipeline->think\{closure}() in DomainAuth.php line 182
  38. at DomainAuth->handle()
  39. at call_user_func() in Middleware.php line 142
  40. at Middleware->think\{closure}() in Pipeline.php line 85
  41. at Pipeline->think\{closure}() in Pipeline.php line 66
  42. at Pipeline->then() in Http.php line 205
  43. at Http->runWithRequest() in Http.php line 170
  44. at Http->run() in index.php line 30

#1 [-1] ReflectionException in Container.php line 376

Class "\addons\website\controller\feature\EniokCms" does not exist

  1. * 调用反射执行类的实例化 支持依赖注入
  2. * @access public
  3. * @param string $class 类名
  4. * @param array $vars 参数
  5. * @return mixed
  6. */
  7. public function invokeClass(string $class, array $vars = [])
  8. {
  9. try {
  10. $reflect = new ReflectionClass($class);
  11. } catch (ReflectionException $e) {
  12. throw new ClassNotFoundException('class not exists: ' . $class, $class, $e);
  13. }
  14. if ($reflect->hasMethod('__make')) {
  15. $method = $reflect->getMethod('__make');
  16. if ($method->isPublic() && $method->isStatic()) {
  17. $args = $this->bindParams($method, $vars);
  18. $object = $method->invokeArgs(null, $args);

Call Stack

  1. in Container.php line 376
  2. at ReflectionClass->__construct() in Container.php line 376
  3. at Container->invokeClass() in Container.php line 310
  4. at Container->invokeMethod() in Container.php line 362
  5. at Container->invoke() in Callback.php line 27
  6. at Callback->exec() in Dispatch.php line 90
  7. at Dispatch->run() in Route.php line 785
  8. at Route->think\{closure}() in Pipeline.php line 59
  9. at Pipeline->think\{closure}() in Pipeline.php line 66
  10. at Pipeline->then() in Route.php line 784
  11. at Route->dispatch() in Http.php line 216
  12. at Http->dispatchToRoute() in Http.php line 206
  13. at Http->think\{closure}() in Pipeline.php line 59
  14. at Pipeline->think\{closure}() in SensitiveGuard.php line 27
  15. at SensitiveGuard->handle()
  16. at call_user_func() in Middleware.php line 142
  17. at Middleware->think\{closure}() in Pipeline.php line 85
  18. at Pipeline->think\{closure}() in CsrfProtect.php line 331
  19. at CsrfProtect->handle()
  20. at call_user_func() in Middleware.php line 142
  21. at Middleware->think\{closure}() in Pipeline.php line 85
  22. at Pipeline->think\{closure}() in SortParamSanitizer.php line 55
  23. at SortParamSanitizer->handle()
  24. at call_user_func() in Middleware.php line 142
  25. at Middleware->think\{closure}() in Pipeline.php line 85
  26. at Pipeline->think\{closure}() in JsonBodyParser.php line 42
  27. at JsonBodyParser->handle()
  28. at call_user_func() in Middleware.php line 142
  29. at Middleware->think\{closure}() in Pipeline.php line 85
  30. at Pipeline->think\{closure}() in SessionInit.php line 67
  31. at SessionInit->handle()
  32. at call_user_func() in Middleware.php line 142
  33. at Middleware->think\{closure}() in Pipeline.php line 85
  34. at Pipeline->think\{closure}() in TraceDebug.php line 71
  35. at TraceDebug->handle()
  36. at call_user_func() in Middleware.php line 142
  37. at Middleware->think\{closure}() in Pipeline.php line 85
  38. at Pipeline->think\{closure}() in DomainAuth.php line 182
  39. at DomainAuth->handle()
  40. at call_user_func() in Middleware.php line 142
  41. at Middleware->think\{closure}() in Pipeline.php line 85
  42. at Pipeline->think\{closure}() in Pipeline.php line 66
  43. at Pipeline->then() in Http.php line 205
  44. at Http->runWithRequest() in Http.php line 170
  45. at Http->run() in index.php line 30

Environment Variables

GET Dataempty
POST Dataempty
Filesempty
Cookiesempty
Sessionempty
Server/Request Data
USER www
HOME /home/www
HTTP_ACCEPT_ENCODING gzip, br, zstd, deflate
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_ACCEPT */*
HTTP_CONNECTION close
HTTP_REMOTE_HOST 216.73.217.139
HTTP_X_FORWARDED_PORT 443
HTTP_X_FORWARDED_HOST www.eniok.com
HTTP_X_FORWARDED_PROTO https
HTTP_X_FORWARDED_FOR 216.73.217.139
HTTP_X_REAL_PORT 5584
HTTP_X_REAL_IP 216.73.217.139
PATH_INFO
HTTP_HOST eniomni-marketing.eniok.net
REDIRECT_STATUS 200
SERVER_NAME eniomni-marketing.eniok.net
SERVER_PORT 443
SERVER_ADDR 10.0.0.10
REMOTE_PORT 52012
REMOTE_ADDR 47.100.184.124
SERVER_SOFTWARE nginx/1.31.2
GATEWAY_INTERFACE CGI/1.1
HTTPS on
REQUEST_SCHEME https
SERVER_PROTOCOL HTTP/1.1
DOCUMENT_ROOT /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/public
DOCUMENT_URI /index.php
REQUEST_URI /anli
SCRIPT_NAME /index.php
CONTENT_LENGTH
CONTENT_TYPE
REQUEST_METHOD GET
QUERY_STRING s=/anli
SCRIPT_FILENAME /www/wwwroot/eniok-v2026/eniomni-marketing.eniok.net/public/index.php
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1792657855.3016
REQUEST_TIME 1792657855