Проблема с таксономией в Drupal Commerce [РЕШЕНО]

Главные вкладки

Аватар пользователя Vitala Vitala 19 февраля 2014 в 14:49

Появилась задача написать интернет-магазин. Поставил самый свежий Денвер, засунул в него commerce_kickstart 7.x-2.12 . С некоторой попытки, после увеличения max_execution_time мне всё-таки удалось поставить эту штуку, сайт запустился. И вот вроде бы всё хорошо (было бы), вот только при попытке добавить новую категорию или отредактировать ту, что уже есть, мне выдаётся:

Additional uncaught exception thrown while handling exception.

Original

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT * FROM {commerce_flat_rate_service}; Array ( ) in commerce_flat_rate_commerce_shipping_service_info() (line 120 of E:\home\localhost\www\drup2\profiles\commerce_kickstart\modules\contrib\commerce_flat_rate\commerce_flat_rate.module).

Additional

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT ff.* FROM {filter_format} ff WHERE (status = :db_condition_placeholder_0) ORDER BY weight ASC; Array ( [:db_condition_placeholder_0] => 1 ) in filter_formats() (line 427 of E:\home\localhost\www\drup2\modules\filter\filter.module).

Uncaught exception thrown in session handler.

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT 1 AS expression FROM {sessions} sessions WHERE ( (sid = :db_condition_placeholder_0) AND (ssid = :db_condition_placeholder_1) ); Array ( [:db_condition_placeholder_0] => Rt8St7CasXyERu3M-Exw_1pq5-xnpQJHYVqD2k1mboI [:db_condition_placeholder_1] => ) in _drupal_session_write() (line 209 of E:\home\localhost\www\drup2\includes\session.inc).

ЧЯДНТ? И как с этим бороться?

Комментарии

Аватар пользователя Vitala Vitala 19 февраля 2014 в 15:04

Хвала всезнающему Яндексу, да пребудет с ним сила террабайтов вовеки. Оказывается, не хватало памяти на выполнение MySQL-запроса. Проблема лечится исправлением величины max_allowed_packet с 1M до 16M (у меня лежит в файле e:\usr\local\mysql-5.5\my.ini)