我正在使用
PHP,
Javascript和HTML5创建基于浏览器的游戏,我正在本地wamp服务器上测试它.但有时我会收到以下错误:
Warning: mysqli::mysqli(): (HY000/2002): An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.
它在屏幕上闪烁(如SCREAM错误),然后消失.它不会影响应用程序的功能,但有时它可以在屏幕上保持最多5-10秒.我提到我使用了很多AJAX请求来操作数据库中的修改,最值得注意的是我有一个读取svg映射设置为2s的计时器.我在my.ini(mysql配置文件)中找到了以下行.我应该尝试修改其中一些值吗?
# The MySQL server
[wampmysqld]
port = 3306
socket = /tmp/mysql.sock
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
basedir=c:/wamp/bin/mysql/mysql5.5.24
log-error=c:/wamp/logs/mysql.log
datadir=c:/wamp/bin/mysql/mysql5.5.24/data
或许我应该看看php.ini文件?另外,我在Windows 7上运行wamp服务器.
最佳答案 请检查以下步骤:
我的问题是一样的,首先列出的解决方案有帮助!