PHP 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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 523
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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 523
PHP 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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 528
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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 528
PHP 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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 533
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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 533
PHP 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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 538
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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 538
PHP 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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 550
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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 550
PHP 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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 544
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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php on line 544
PHP 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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Env.php on line 177
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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Env.php on line 177
PHP 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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Env.php on line 172
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 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Env.php on line 172
PHP Fatal error: Uncaught Error: Class "Swoole\Table" not found in /www/wwwroot/test_gc_shop/config/swoole.php:101
Stack trace:
#0 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Config.php(92): include()
#1 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Config.php(73): think\Config->parse()
#2 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/App.php(511): think\Config->load()
#3 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/App.php(420): think\App->load()
#4 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Console.php(110): think\App->initialize()
#5 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Console.php(94): think\Console->initialize()
#6 [internal function]: think\Console->__construct()
#7 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php(394): ReflectionClass->newInstanceArgs()
#8 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php(251): think\Container->invokeClass()
#9 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php(130): think\Container->make()
#10 /www/wwwroot/test_gc_shop/vendor/topthink/framework/src/think/Container.php(510): think\Container->get()
#11 /www/wwwroot/test_gc_shop/think(10): think\Container->__get()
#12 {main}
thrown in /www/wwwroot/test_gc_shop/config/swoole.php on line 101