Бесплатные консультации по MODx Evolution и Revolution

zusul
На сайте с 23.02.2008
Offline
81
#491
Arsh:

Права в ModX - это песня. Всегда уходит туча времени на настройку. Но там есть "импорт-экспорт" - нужно один раз помучиться и настроить, а потом экспортировать для других проектов :)

в какую сторону хоть копать с правами?

Arsh
На сайте с 21.03.2007
Offline
199
#492
zusul:
в какую сторону хоть копать с правами?

Системные настройки-Контроль доступа-Политики доступа

Копируешь политику админа, переименовываешь (и ставишь ее у манагера), и начинаешь в ней снимать галки, удаляя то, чего не д.б. у менагера.

Перед проверкой всегда сбрасываешь права (и кэш)

P
На сайте с 13.05.2014
Offline
74
#493

Проблема на modx evo 1/0/8

1) При любом действии на сайте, изменении контента, даже просто кэш очистить через админку, выдает:

« MODx Parse Error »

MODx encountered the following error while attempting to parse the requested resource:

« PHP Parse Error »

PHP error debug

Error: Invalid argument supplied for foreach()

Error type/ Nr.: Warning - 2

File: /home/host1272048/bienavous.ru/htdocs/www/manager/includes/document.parser.class.inc.php(814) : eval()'d code

Line: 27

line 27: var $stopOnNotice;

2) Также в журнале нашел по плагину:

syntax error, unexpected $end

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/host1272048/bienavous.ru/htdocs/www/manager/includes/document.parser.class.inc.php(790) : eval()'d code on line 15

line 15: var $table_prefix;

Помогите, где копать?

S
На сайте с 30.09.2016
Offline
469
#494
pahanmcs:

line 27: var $stopOnNotice;
line 15: var $table_prefix;

Это номера строк не оттуда. 27 и 15 - это в eval()'d code.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
P
На сайте с 13.05.2014
Offline
74
#495
Sitealert:
Это номера строк не оттуда. 27 и 15 - это в eval()'d code.

Сниппеты с этими строками смотреть?

---------- Добавлено 11.10.2017 в 17:16 ----------

Sitealert:
Это номера строк не оттуда. 27 и 15 - это в eval()'d code.

Нашел на какой сниппет ругается. Что не так с этой функцией?:

foreach ($fotoArr as $v) {

$fields = array ('[+url+]','[+link+]','[+title+]','[+num+]');

$values = array ($v[0],$v[1],$v[2],$num);

$fotoRes[$num] = str_replace($fields, $values, $rowTpl);

$num++;

}

yet_warm
На сайте с 26.05.2007
Offline
129
#496
pahanmcs:
Что не так с этой функцией?:
foreach ($fotoArr as $v)

Наверное смотреть, что приходит в $fotoArr для начала.

А вообще настолько древняя версия, что для начала проверить на вирусы, на совместимость с версией PHP на сервере.

Многие хотят попасть в рай, мало кто хочет для этого умирать.
P
На сайте с 13.05.2014
Offline
74
#497
yet_warm:
Наверное смотреть, что приходит в $fotoArr для начала.
А вообще настолько древняя версия, что для начала проверить на вирусы, на совместимость с версией PHP на сервере.

<?php

$fotoArr=json_decode($output);

if($fotoArr&&$fotoArr[0][0]) {

return $fotoArr[0][0];

}else{

return '/tpl/images/nophoto.jpg';

}

?>

S
На сайте с 30.09.2016
Offline
469
#498
pahanmcs:
Что не так с этой функцией?

Ну Вы же функцию и не даёте. Каждый кусок кода может быть валидным, а в целом может получиться полный инвалид.

Q
На сайте с 03.10.2011
Offline
301
#499

Добрый день.

Пару дней назад перестала нормально отображаться/работать админка.

По идее, ничего такого не делал, создал только папку и хотел в нее загрузить фото. После этого начались траблы с админкой. Думал глюк, и пройдет. Мучаюсь уже дня 2, не помогают решения, которые нашел в интернете. И ошибка у меня не стандартная, так как у многих сразу белый экран при входе. А у меня отображается главная страница, все остальное белый экран.

Также, если нажимаю пункт меню - Перейти на сайт, то у меня открывается новая вкладка, но без адреса. "about:blank"

Отключил кешерование.

Делал sql запросы, чтобы отключить compress_css и compress_js в "0"

Другие правки. Уже запутался, что делал и что не делал.

Подскажите, пожалуйста, как вернуть админку в рабочее состояние.

M5
На сайте с 12.08.2009
Offline
221
M25
#500

qvaro, обновите modx, иногда помогает

► Рейтинг серверов — ТОП10 ◄

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий