Deprecated: Return type of think\Container::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 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php on line 523

Deprecated: Return type of think\Container::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 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php on line 528

Deprecated: Return type of think\Container::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 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php on line 533

Deprecated: Return type of think\Container::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 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php on line 538

Deprecated: Return type of think\Container::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php on line 550

Deprecated: Return type of think\Container::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php on line 544

Deprecated: Return type of think\Env::offsetGet($name) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Env.php on line 177

Deprecated: Return type of think\Env::offsetUnset($name) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Env.php on line 172
系统发生错误

Uncaught think\exception\ErrorException: Return type of think\Request::offsetGet($name) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Request.php:2138 Stack trace: #0 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Request.php(23): think\initializer\Error->appError(8192, 'Return type of ...', '/data0/home/en....', 2138) #1 /data0/home/en.fato.cn/vendor/composer/ClassLoader.php(444): include('/data0/home/en....') #2 /data0/home/en.fato.cn/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/data0/home/en....') #3 /data0/home/en.fato.cn/app/Request.php(5): Composer\Autoload\ClassLoader->loadClass('think\\Request') #4 /data0/home/en.fato.cn/vendor/composer/ClassLoader.php(444): include('/data0/home/en....') #5 /data0/home/en.fato.cn/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/data0/home/en....') #6 [internal function]: Composer\Autoload\ClassLoader->loadClass('app\\Request') #7 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php(375): ReflectionClass->__construct('app\\Request') #8 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php(251): think\Container->invokeClass('app\\Request', Array) #9 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php(130): think\Container->make('app\\Request') #10 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/Container.php(510): think\Container->get('request') #11 /data0/home/en.fato.cn/vendor/topthink/framework/src/think/initializer/Error.php(58): think\Container->__get('request') #12 [internal function]: think\initializer\Error->appException(Object(think\exception\ErrorException)) #13 {main} thrown