Всего 122 759 комментариев

Василий Наумкин
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'…

Смотри в системный журнал, на предмет ошибок.
Ilya Z.
11 августа 2013, 18:31
0
спасибо) посмотрел, «Обязательно нужно просмотреть и обновить вручную чанки tpl.Tickets.form.create и tpl.Tickets.form.update.» сделал… добавил
&allowedFields=`ProductLine`
	&requiredFields=`ProductLine`
далее написано «Если в админке у вас селектбокс с вариантами — нужно писать свой сниппет, который выберет и выведет данные в нужном виде», а подскажите, где можно про это прочитать? в MODx я совсем новичок…
Алексей
10 августа 2013, 19:12
0
Показали на строчку кода, все понял)
Василий Наумкин
10 августа 2013, 17:06
0
Так не получится.

Начиная с того, что тег [[*имя]] выводится для текущей страницы, а это страница создания тикета, и заканчивая тем, что рисовать за тебя селектбокс с option никто не будет.

Попробуй почитать вот это.
Ilya Z.
10 августа 2013, 14:43
0
версия php 5.2.17
Ilya Z.
10 августа 2013, 09:51
0
не то скопировал… в в tpl.Tickets.form.create добавляю эту строку:
<select name="ProductLine" class="input-xxlarge">[[*ProductLine]]</select>