Всего 122 804 комментария

Василий Наумкин
13 августа 2013, 13:44
0
Нет, больше нечему глючить.

Попробуй заменить на pdoResources (пакет pdoTools в репозиториях) — может заработает?
Богдан Остапчук
13 августа 2013, 13:36
0
Я тоже все время грешил на чанк, но перепроверил его уже не один раз. Думал, что, возможно, есть еще какие-то моменты, которые я упустил из виду
Василий Наумкин
13 августа 2013, 13:28
0
getResources выводит голые массивы только в одном случае — если не указан чанк.

Он у тебя, вроде как, указан. Проверяй его имя, смотри опечатки, попробуй набрать заново в английской раскладке (всякое бывает).
Cyrax_02
13 августа 2013, 11:21
0
Василий, Иван, а шаблоны как именуете? Внутренние и внешние.
Александр Котлов
13 августа 2013, 08:51
0
Тоже говорит что все нормально — 7 из 10 свободно. Сразу в саппорт написал, вот что ответили:

Здравствуйте. На сервере были проблемы, сейчас идёт восстановление, скорее всего ошибки связаны с этим.
Так что в них дело. Wayfinder включился, а фильтр скорее нет — он работает но не полностью. Попробую подождать пока починят, потом напишу что и как.
Василий Наумкин
13 августа 2013, 08:41
0
А ты прям проверял, что полно?

Что говорит в консоли
df -h /
Василий Наумкин
13 августа 2013, 08:39
0
Или уменьшай в /root/iptables таймаут подключения (там сейчас 30сек), или увеличивай его в FileZilla.
Александр Котлов
13 августа 2013, 03:49
0
Погуглил — такая ошибка вроде бывает когда не хватает места, но у меня его полно свободного.
Александр Котлов
13 августа 2013, 03:44
0
И переодически ошибка появляется: «Доступ закрыт»
Богдан
13 августа 2013, 01:45
0
Василий, спасибо, настроил VPS по твоему топику, все просто летает.

Но есть одна проблема — иногда наблюдаются странные глюки с передачей файлов по sftp через FileZilla (через другие клиенты не пробовал). При попытке скачать или загрузить файл на хостинг получаю ошибку — "Превышено время ожидания соединения", и так может быть несколько раз подряд. Потом через какое-то время опять все работает. И так регулярно. Какой либо закономерности возникновения этой ошибки не заметил.

У кого нибудь была похожая проблема?
Евгений Дурягин
12 августа 2013, 23:41
0
Еще может в настройках MySQL. Например, что указано в sql mode в PHPMyAdmin на вкладке «Переменные».
Похоже что установлен strict режим.
Дмитрий Путов
12 августа 2013, 23:33
0
М.б. проблема видимо в скрипте создания таблиц при установке ms2? Он походу создает некорректные типы полей. На тестовом сайт все ок.
Андрей Ятин
12 августа 2013, 16:51
0
Очень удобная штука есть в phpthumbof'e, которой нет у вас. Можно указать одну из сторон, и картинка будет сжата до указанных размеров этой стороны с сохранением пропорций.
Вася
12 августа 2013, 13:25
0
Ура, помогло! ) Благодарю!!!
Василий Наумкин
12 августа 2013, 10:21
0
Как то очень странно.

У тебя одного такие ошибки, больше никто не жаловался. Ради интереса, проверь на modx-test.com
Макеев Александр
12 августа 2013, 10:04
0
Я не обратил внимание на тот факт, что сниппет запускается как hooks formit!
Если запускать напрямую, то все работает нормально.
В системном журнале ошибок следующее:
(ERROR @ /index.php) Could not load class: modExtraItem from mysql.modextraitem.

Модель подключается без изменений каких либо:
$modExtra = $modx->getService('modextra','modExtra',$modx->getOption('modextra_core_path',null,$modx->getOption('core_path').'components/modextra/').'model/modextra/',$scriptProperties);
modextra_core_path — не установлена в системных настройках.
Дмитрий Путов
12 августа 2013, 08:32
0
PHP Version 5.4.13
MySQL 5.0.45

в логе прочитал

[2013-08-11 23:42:12] (ERROR @ /assets/components/minishop2/connector.php) Error HY000 executing statement:
INSERT INTO `ms2_products` (`id`, `price`, `old_price`, `weight`, `vendor`, `new`, `popular`, `favorite`, `source`) VALUES (7, '0', '0', '0', 0, 0, 0, 0, 1)
Array
(
[0] => HY000
[1] => 1364
[2] => Field 'made_in' doesn't have a default value
)

убрал из default значения ' ' поставил просто test

потом получил последовательно ошибки по price и weight.

INSERT INTO `ms2_products` (`id`, `article`, `price`, `old_price`, `weight`, `vendor`, `made_in`, `new`, `popular`, `favorite`, `tags`, `color`, `size`, `source`) VALUES (16, 0, '', '', '', 0, 'test3', 0, 0, 0, '[\"\"]', '[\"\"]', '[\"\"]', 2)
Array
(
[0] => HY000
[1] => 1366
[2] => Incorrect decimal value: '' for column 'price' at row 1
)

Поправил тип DECIMAL 13,2 и 13,3 на 10,2 и 10,3 соответственно.

Вроде после это все вставилось корректно.
Дмитрий Путов
12 августа 2013, 08:09
0
PHP Version 5.4.13
MySQL 5.0.45
Василий Наумкин
12 августа 2013, 06:12
0
Версия php?

Если ниже 5.3, то нужно обновиться.
Василий Наумкин
12 августа 2013, 06:08
0
Значит, не подключилась модель в строке $modExtra = $modx->getService('modextra'…

Смотри в системный журнал, на предмет ошибок.