simplyGD Posted March 26, 2021 Share Posted March 26, 2021 Zdravím, mám problém s uživateli, kteří se přihlásí přes registrační formulář na webu zde: https://fiftybeans.cz/cs/přihlásit?create_account=1 Registrace proběhne v pořádku, ale v back office nemůžu uživatele upravit, resp při kliknutí na tlačítko upravit u zákazníka dostanu 500 server error. Když se podívám do logu, tak je to tím, že server dostane nadlimitní počet dotazů, konkrétní zpráva z logu níže. Zvedli jsme teda na serveru tento limit, ale nepomohlo to. Chyba je zřejmě někde v kódu. Tento problém ovšem není u zákazníků, kteří se registrují během procesu objednávku. Tyto zákazníky lze upravovat přes BO. Nevíte někdo kde je chyba? Případně nějaké tipy na to jak to obejít? Prestashop 1.7.6 Z logu: [24-Mar-2021 08:59:04 Europe/Prague] PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1226] User 'fiftybeacz' has exceeded the 'max_user_connections' resource (current value: 30) in /www/doc/www.fiftybeans.cz/www/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43 Stack trace: #0 /www/doc/www.fiftybeans.cz/www/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=uvds...', 'fiftybeacz', 'heslo', Array) #1 /www/doc/www.fiftybeans.cz/www/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=uvds...', 'fiftybeacz', 'heslo', Array) #2 /www/doc/www.fiftybeans.cz/www/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'fiftybeacz', 'heslo', Array) #3 /www/doc/www.fiftybeans.cz/www/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect() #4 /www/doc/www.fiftybeans.cz/www/src/PrestaShopBundle/Kernel/ModuleRepository in /www/doc/www.fiftybeans.cz/www/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 115 Link to comment Share on other sites More sharing options...
tuk66 Posted March 26, 2021 Share Posted March 26, 2021 V kódu to nebude, když to chodí na tisícovkách shopů. Problém bude v té restrikci počtu spojení s databází u Active24, kteří se takto snaží ulevit svému hostingu. Málokdy se vidí, aby to někdo takto omezoval a není to jediný způsob, jak něco na hostingu omezit. Oblíbený je taky limit na počet inodes apod. Ideální by bylo, aby ten počet spojení s databází nebyl nijak omezený. Dívám se do konfigurace jiného hostingu a tam s tím nemají problém. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now