Возникла проблема с тайм-аутом подключения mysql в joomla virtuemart?

Я разработал категорию поиска тисков для virtumart на лицевой стороне.
Он работает нормально на нашем локальном сервере, но когда я загружен на сервер, он дает мне ошибку тайм-аута подключения MySQL. Это показывает мне, как показано ниже,

Attention no standard shopper group set MySQL server has gone away SQL=SELECT * FROM `sxrth_virtuemart_shoppergroups` WHERE `default` = "2" AND (`virtuemart_vendor_id` = "1" OR `shared` = "1") AND `published`="1"Attention no standard shopper group set MySQL server has gone away SQL=SELECT * FROM `sxrth_virtuemart_shoppergroups` WHERE `default` = "2" AND (`virtuemart_vendor_id` = "1" OR `shared` = "1") AND `published`="1"
No Shop Currency defined! Go to http://www.domain.com/administrator/index.php?option=com_virtuemart&view=user&task=editshop

(Я уже применяю валюту и список принятых валют для virtuemart по этой ссылке)

Я перепробовала несколько вариантов вроде

set_time_limit(0);
ini_set('mysql.connect_timeout', 14400);
ini_set('default_socket_timeout', 14400);

но это не работа для меня.

Я также сделал файл php.ini в папке publc_html. Это выглядит как ниже

register_globals = off
allow_url_fopen = off
mysql.connect_timeout = 600
mysql.default_socket = 600
expose_php = Off
max_input_time = 600

max_execution_time 600
memory_limit = 360M

Тем не менее, это не работает для меня

Какие действия я должен применить, чтобы получить решение.
Любая помощь будет по достоинству оценена.

3

Решение

Наконец это сработало для меня после выполнения следующих вещей
1) Дано индексирование ко всем моим таблицам, которое входит в соединение
2) Создал один php.ini в корневой папке и добавил следующие строки

mysql.connect_timeout = 600
max_input_time = 600
max_execution_time 600
memory_limit = 360M
mysqli.reconnect = On
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]