Apache - proxy fcgi - error - AH01071: Got error 'PHP message: PHP Warning: Error while sending QUERY packet. PID=23753 in: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== Apache - proxy fcgi - error - AH01071: Got error 'PHP message: PHP Warning: Error while sending QUERY packet. PID=23753 in === Ошибка: [proxy_fcgi:er…») |
Admin iph (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
[proxy_fcgi:error] [pid 22323] [client 212.90.61.29:53910] AH01071: Got error 'PHP message: PHP Warning: Error while sending QUERY packet. PID=23753 in | [proxy_fcgi:error] [pid 22323] [client 212.90.61.29:53910] AH01071: Got error 'PHP message: PHP Warning: Error while sending QUERY packet. PID=23753 in | ||
+ | Решение - нужно выполнить:<br /> | ||
− | |||
'''1) на стороне mysql сервера в my.cnf увеличить:''' | '''1) на стороне mysql сервера в my.cnf увеличить:''' | ||
max_allowed_packet = 1024M | max_allowed_packet = 1024M | ||
wait_timeout=600 | wait_timeout=600 | ||
− | 2) Со стороны модуля pdo_mysql, который использует скрипт - нужно увеличить параметр '''MYSQL_ATTR_MAX_BUFFER_SIZE''': | + | 2) Со стороны модуля '''pdo_mysql''', который использует скрипт - нужно увеличить параметр '''MYSQL_ATTR_MAX_BUFFER_SIZE''': |
в конструкторе pdo четвертым параметром добавить массив с | в конструкторе pdo четвертым параметром добавить массив с | ||
PDO::MYSQL_ATTR_MAX_BUFFER_SIZE=>1024*1024*50 | PDO::MYSQL_ATTR_MAX_BUFFER_SIZE=>1024*1024*50 | ||
где число - размер пакета в байтах. | где число - размер пакета в байтах. |
Версия 21:33, 7 мая 2020
Apache - proxy fcgi - error - AH01071: Got error 'PHP message: PHP Warning: Error while sending QUERY packet. PID=23753 in
Ошибка:
[proxy_fcgi:error] [pid 22323] [client 212.90.61.29:53910] AH01071: Got error 'PHP message: PHP Warning: Error while sending QUERY packet. PID=23753 in
Решение - нужно выполнить:
1) на стороне mysql сервера в my.cnf увеличить:
max_allowed_packet = 1024M wait_timeout=600
2) Со стороны модуля pdo_mysql, который использует скрипт - нужно увеличить параметр MYSQL_ATTR_MAX_BUFFER_SIZE:
в конструкторе pdo четвертым параметром добавить массив с PDO::MYSQL_ATTR_MAX_BUFFER_SIZE=>1024*1024*50 где число - размер пакета в байтах.