LINUX.ORG.RU

Включить максимальный вывод ошибок у пых-пыха. Не знаю я где оно в модиксе включается, возможно в htaccess, возможно где-то в конфиге.

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

display_errors On

но ошибок все равно нет :-(

emva
() автор топика

Во многих случаях MODX при ошибках вообще ничего не пишет. Проще всего найти методом тыка — отключать отдельные чанки/сниппеты и смотреть, на чём упадёт.

static_lab ★★★★★
()
Ответ на: комментарий от emva

ситуация усугубляется еще тем, что это не чистый модх, а переделанный пид...сами из фабрики сайтов (которые взяли модх, модифицировали его и назвали своей цмс)

emva
() автор топика
Ответ на: комментарий от emva

ни админка

Судя по всему это MODX Revo, в нём админка может не грузиться, если ошибка в каком-то компоненте, скорее всего нестандартном. К сожалению, ничего определённого сказать не могу.

MODX после первичной инициализации открывает буфер захвата вывода, поэтому после падения на экран ничего и не выводится.

Возможно, также, отображение ошибок выключено глобально.

static_lab ★★★★★
()

Варианты:

  • Почистить кеш.
  • Проверить наличие свободного пространства на диске.
  • Проверить наличие подключения к БД. Ну и саму БД тоже.
VitalkaDrug ★★
()

У модикса там одна точка входа? Ну типа index.php? Тогда вот так:

<?php

ini_set('display_errors', 'On');
error_reporting(-1);

// тут вся хрень которая и была посреди файла

$_ogLevel = ob_get_level();
$_debugOut = array();
for ($i = 0; $i < $_ogLevel; $i++) {
    $_debugOut[] = ob_get_clean();
}
exit(join('', $_debugOut));
Не проверял, писал от руки, могут быть ошибки, но главное принцип показал.

deep-purple ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.