On totally clean installation of either 1.5.8 or ZC 2.01, mysql becomes unstable and goes away with the error log below. Is this a PHP error ...
Zencart 1.5.8 and 2.01
clean installation, nothing added from the standard code, except the demo data.
MySQL 5.7.31,
PHP Version: 8.1.28 (Zend: 4.1.28),
MySQL Mode: ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE, ERROR_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION
PHP Fatal error: Uncaught PDOException: PDO::__construct(): Error while reading greeting packet. PID=1886 in /laravel/vendor/illuminate/database/Connectors/Connector.php:70

Stack trace:
#0 /laravel/vendor/illuminate/database/Connectors/Connector.php(70): PDO->__construct()
#1 /laravel/vendor/illuminate/database/Connectors/Connector.php(100): Illuminate\Database\Connectors\Connector->createPdoConnection()
#2 /laravel/vendor/illuminate/database/Connectors/Connector.php(50): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection()
#3 /laravel/vendor/illuminate/database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection()
#4 /laravel/vendor/illuminate/database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect()
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /laravel/vendor/illuminate/database/Connection.php(1181): call_user_func()
#7 /laravel/vendor/illuminate/database/Connection.php(1217): Illuminate\Database\Connection->getPdo()
#8 /laravel/vendor/illuminate/database/Connection.php(486): Illuminate\Database\Connection->getReadPdo()
#9 /laravel/vendor/illuminate/database/Connection.php(414): Illuminate\Database\Connection->getPdoForSelect()
#10 /laravel/vendor/illuminate/database/Connection.php(753): Illuminate\Database\Connection->Illuminate\Database\{closure}()
#11 /laravel/vendor/illuminate/database/Connection.php(899): Illuminate\Database\Connection->runQueryCallback()
#12 /laravel/vendor/illuminate/database/Connection.php(879): Illuminate\Database\Connection->tryAgainIfCausedByLostConnection()
#13 /laravel/vendor/illuminate/database/Connection.php(723): Illuminate\Database\Connection->handleQueryException()
#14 /laravel/vendor/illuminate/database/Connection.php(422): Illuminate\Database\Connection->run()
#15 /laravel/vendor/illuminate/database/Query/Builder.php(2706): Illuminate\Database\Connection->select()
#16 /laravel/vendor/illuminate/database/Query/Builder.php(2694): Illuminate\Database\Query\Builder->runSelect()
#17 /laravel/vendor/illuminate/database/Query/Builder.php(3230): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#18 /laravel/vendor/illuminate/database/Query/Builder.php(2695): Illuminate\Database\Query\Builder->onceWithColumns()
#19 /laravel/vendor/illuminate/database/Eloquent/Builder.php(710): Illuminate\Database\Query\Builder->get()
#20 /laravel/vendor/illuminate/database/Eloquent/Builder.php(694): Illuminate\Database\Eloquent\Builder->getModels()
#21 /includes/classes/PluginManager.php(31): Illuminate\Database\Eloquent\Builder->get()
#22 /MacAdmin!/includes/application_bootstrap.php(174): Zencart\PluginManager\PluginManager->getInstalledPlugins()
#23 /MacAdmin!/index.php(10): require_once('...')
#24 {main}
Next PDOException: SQLSTATE[HY000] [2006] MySQL server has gone away in /laravel/vendor/illuminate/database/Connectors/Connector.php:70

Bookmarks