Ошибка "MySQL server has gone away"

При работе на локальной машине (Denwer) стала появляться ошибка "Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 2006 MySQL server has gone away'". Возникала она при попытке редактирования одного из типов материала. Помогло вот это. В окончательном виде:
port                  = 3306
socket                = /tmp/mysql5.sock
character-sets-dir    = /usr/local/mysql-5.5/share/charsets


tmpdir = /tmp
socket = /tmp/mysql.sock
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 64M
table_open_cache = 4096
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 64M
net_buffer_length = 2K
thread_stack = 128K
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M

[mysqldump]
quick
max_allowed_packet = 64M


[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates


[myisamchk]
key_buffer_size = 384M
sort_buffer_size = 2M
остальные строки без изменений.
tags: