[MODx] Что делать если вдруг пропала панель в админке.

Прошедшее обновление сервера до Debian «Squeeze» и переход на связку nginx + apache2 не прошло незамеченным, в MODx Revo пропала левая панель в админке, ну естественно перестали работать почти все пункты меню (включая настройки).

Как оказалось все дело в том, что по умолчанию MODx группирует javascript, а на сервере установлено расширение для php suhosin. Вот и из-за это связки проблема.

Решилось все просто:

  • открыть файл /core/cache/system_settings/config.cache.php
  • строку ‘compress_js’ => ‘1’, поменять на ‘compress_js’ => ‘0’,
После этого в админке, для надежности отключить компрессию и группировку javascript.
Есть другой вариант — поменять настройки suhosin:

suhosin.get.max_value_length = 4096