[8192]Method ReflectionParameter::getClass() is deprecated[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/App.php:403]
[8192]Return type of think\Paginator::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Paginator.php:317]
[8192]Return type of think\Paginator::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Paginator.php:327]
[8192]Return type of think\Paginator::offsetSet($offset, $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[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Paginator.php:337]
[8192]Return type of think\Paginator::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Paginator.php:348]
[8192]Return type of think\Paginator::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Paginator.php:356]
[8192]Return type of think\Paginator::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Paginator.php:307]
[8192]Return type of think\Paginator::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Paginator.php:391]
[8192]Return type of think\Collection::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Collection.php:363]
[8192]Return type of think\Collection::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Collection.php:374]
[8192]Return type of think\Collection::offsetSet($offset, $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[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Collection.php:386]
[8192]Return type of think\Collection::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Collection.php:401]
[8192]Return type of think\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Collection.php:411]
[8192]Return type of think\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Collection.php:421]
[8192]Return type of think\Collection::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice[/www/wwwroot/www.greatgh.cn/thinkphp/library/think/Collection.php:431]
[ DB ] CONNECT:[ UseTime:0.000534s ] mysql:host=127.0.0.1;port=3306;dbname=www_greatgh_cn;charset=utf8
[ SQL ] SHOW COLUMNS FROM `app_site` [ RunTime:0.001885s ]
[ SQL ] SELECT * FROM `app_site` WHERE `id` = 1 LIMIT 1 [ RunTime:0.000703s ]
[ SQL ] SHOW COLUMNS FROM `app_category` [ RunTime:0.000430s ]
[ SQL ] SELECT * FROM `app_category` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000415s ]
[ SQL ] SHOW COLUMNS FROM `app_models` [ RunTime:0.000333s ]
[ SQL ] SELECT * FROM `app_models` WHERE `id` = 1 LIMIT 1 [ RunTime:0.000194s ]
[ SQL ] SHOW COLUMNS FROM `app_article` [ RunTime:0.000406s ]
[ SQL ] SELECT COUNT(*) AS tp_count FROM `app_article` WHERE `status` = 1 AND `path` LIKE '%,65,%' LIMIT 1 [ RunTime:0.000237s ]
[ SQL ] SELECT * FROM `app_article` WHERE `status` = 1 AND `path` LIKE '%,65,%' ORDER BY `orders` DESC,`create_time` DESC LIMIT 0,12 [ RunTime:0.000277s ]
[ SQL ] SHOW COLUMNS FROM `app_images` [ RunTime:0.000353s ]
[ SQL ] SELECT * FROM `app_images` WHERE ( pid=113 and mid=1 and type=1 ) LIMIT 3 [ RunTime:0.000571s ]
[ SQL ] SELECT * FROM `app_images` WHERE ( pid=113 and mid=1 and type=2 ) LIMIT 3 [ RunTime:0.000195s ]
[ SQL ] SELECT * FROM `app_images` WHERE ( pid=94 and mid=1 and type=1 ) LIMIT 3 [ RunTime:0.000165s ]
[ SQL ] SELECT * FROM `app_images` WHERE ( pid=94 and mid=1 and type=2 ) LIMIT 3 [ RunTime:0.000205s ]
[ SQL ] SELECT * FROM `app_images` WHERE ( pid=93 and mid=1 and type=1 ) LIMIT 3 [ RunTime:0.000230s ]
[ SQL ] SELECT * FROM `app_images` WHERE ( pid=93 and mid=1 and type=2 ) LIMIT 3 [ RunTime:0.000177s ]
[ SQL ] SELECT * FROM `app_images` WHERE ( pid=92 and mid=1 and type=1 ) LIMIT 3 [ RunTime:0.000167s ]
[ SQL ] SELECT * FROM `app_images` WHERE ( pid=92 and mid=1 and type=2 ) LIMIT 3 [ RunTime:0.000215s ]
[ SQL ] SELECT * FROM `app_site` WHERE `id` = 1 LIMIT 1 [ RunTime:0.000210s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 0 AND `ismenu` = 1 AND `site` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000343s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 59 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000327s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 57 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000348s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 64 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000264s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 109 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000318s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 63 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000254s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 80 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000276s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 0 AND `ismenu` = 1 AND `site` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000351s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( pid=59 ) [ RunTime:0.000244s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 59 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000278s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( pid=57 ) [ RunTime:0.000238s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 57 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000329s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( pid=64 ) [ RunTime:0.000228s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 64 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000285s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( pid=109 ) [ RunTime:0.000191s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( pid=63 ) [ RunTime:0.000248s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 63 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000273s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( pid=80 ) [ RunTime:0.000242s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( id=65 ) LIMIT 1 [ RunTime:0.000222s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( id=63 ) LIMIT 1 [ RunTime:0.000212s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( id=65 ) LIMIT 1 [ RunTime:0.000199s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( id=63 ) LIMIT 1 [ RunTime:0.000171s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( id=65 ) LIMIT 1 [ RunTime:0.000198s ]
[ SQL ] SELECT * FROM `app_category` WHERE ( id=65 ) LIMIT 1 [ RunTime:0.000198s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 63 AND `ismenu` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000267s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 0 AND `isfoot` = 1 AND `site` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000270s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 59 AND `isfoot` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000243s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 57 AND `isfoot` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000279s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 64 AND `isfoot` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000270s ]
[ SQL ] SELECT * FROM `app_category` WHERE `status` = 1 AND `pid` = 63 AND `isfoot` = 1 ORDER BY `orders` ASC,`id` ASC LIMIT 10 [ RunTime:0.000350s ]
[ SQL ] SHOW COLUMNS FROM `app_debris` [ RunTime:0.000425s ]
[ SQL ] SELECT * FROM `app_debris` WHERE ( id=61 ) LIMIT 1 [ RunTime:0.000206s ]
[ SQL ] SHOW COLUMNS FROM `app_advertising` [ RunTime:0.000443s ]
[ SQL ] SELECT * FROM `app_advertising` WHERE ( id=53 ) LIMIT 1 [ RunTime:0.000217s ]