php - Mysql连接超时问题

标签 php mysql joomla virtuemart

我在前端开发了 virtumart (Joomla) 的类别虎钳搜索功能。 它在我们的本地服务器上工作正常,但是当我上传到服务器上时,它给我 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 (I already apply currency and List of accepted currencies for virtuemart for this link)

我尝试了几个选项,例如

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

但这对我来说不起作用。

我还在 publc_html 文件夹中制作了 php.ini 文件。如下所示

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

但这对我来说仍然不起作用

我应该采取哪些行动才能获得解决方案?

最佳答案

最后,在执行 mysqli_reconnect 并为特定字段提供索引后,它对我起作用了。

关于php - Mysql连接超时问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28299902/

相关文章:

mysql - 按组获取前 10 名值(value)

Javascript 无法在 Joomla 文章中工作

php - Magento 以编程方式更改库存可用性

php - 选择匹配 1 到多个字段的用户并删除重复项

mysql - 在sql上写查询

php - PHP 脚本中的错误报告

.htaccess - 移动重定向不适用于 Joomla 网站

css - 页脚隐藏内容

php - 调用 PHP 函数并传递 JavaScript 变量

php - 从表中的多个列中选择最大值时出现 SQL 错误