Jump to content

Nefunkční administrace zákazníka


simplyGD

Recommended Posts

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

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.

  • Like 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...