Перейти к содержимому


hetchserg

Регистрация: 13 Nov 2011
Offline Активность: Feb 26 2015 08:51 PM
*----

Мои сообщения

В теме: Давжды в день переполняется таблица _sessions в phpmyadmin

05 July 2013 - 11:02 AM

Я не спец в ПХП но мне кажется очевидный говнокод....Толи сайта толи модуля.. Это не вирус и не ддос.


Проверил присланные hetchserg исходники: код модуля "Расширенный CSV импорт" полностью идентичен исходнику. А теперь, собственно, приз в студию: в результате импорта присланного hetchserg CSV-файла как на сервере с чистым ShopCMS 3.1.2, так и на сервере с моим модулем, Apache уходит в даун сразу после нажатия кнопки "Отправить" в CSV-импорте Админки. Смотрим в CSV и видим, что проблема появляется с такой ячейкой в колонке "Подробное описание":

<div>GAMMA GF112T&nbsp;</div> <div>&nbsp;</div> <div>Устанавливается на инжекторные автомобили семейства&nbsp;</div> <div>ВАЗ 2110 и их модификаций.&nbsp;</div> <div>&nbsp;</div> <div>Совместим с контроллерами:&nbsp;</div> <div>BOSCH M1.5.4/MP7.0/M7.9.7/ Январь 5.1/VS 5.1/7.2/M7.3(Евро-3), &quot;Интелма&quot;, &quot;Автел&quot;.&nbsp;</div> <div>&nbsp;</div> <div>Текстовый индикатор 16 символов 2 строки:&nbsp;</div> <div>-ЖКИ зеленая подсветка;&nbsp;</div> <div>-ЖКИ синяя подсветка&nbsp;</div> <div>&nbsp;</div> <div>ВЫПОЛНЯЕТ ФУНКЦИИ:&nbsp;</div> <div>&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Маршрутного компьютера&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Диагностического тестера&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Аварийного сигнализатора&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Часов&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Будильника&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Календаря&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Определяет остаток топлива в баке&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Определяет коды неисправностей контроллера&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Определяет температуру воздуха за бортом&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Динамические параметры&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Группа технического обслуживания&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>&quot;Ионизатор&quot; - низкотемпературный запуск двигателя&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Высокоинформативный мультидисплей - 4 параметра&nbsp;</div> <div>&nbsp;</div> <div>ОТОБРАЖАЕТ ПАРАМЕТРЫ:&nbsp;</div> <div>&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Коды ошибок&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Замена свечей&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Замена ремня ГРМ&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Замена масла КПП&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Замена масла ДВС&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Замена топливного фильтра&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Замена воздушного фильтра&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Остаток топлива в баке&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Прогноз пробега на остатке топлива&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Общий расход топлива&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Расход топлива за поездку&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Пробег за поездку&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Цифровой спидометр&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Средняя скорость движения за поездку&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Черный ящик по скорости&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Время поездки&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Стоимость поездки&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Мгновенный расход топлива&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Температура охлаждающей жидкости&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Напряжение бортовой сети&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Частота вращения коленвала&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Положение дроссельной заслонки&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Массовый расход воздуха&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Угол опережения зажигания&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Положение регулятора холостого хода&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Опасный перегрев двигателя&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Недопустимое напряжение бортсети&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Превышение порога скорости&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Время разгона до 100 км/час&nbsp;</div> <div>&bull;<span class="Apple-tab-span" style="white-space:pre">	</span>Максимальная скорость за поездку&nbsp;</div> &bull;<span class="Apple-tab-span" style="white-space: pre;">	</span>Время прохождения мерного участка&nbsp;&nbsp;

Глубже разбираться не хочу и не вижу смысла, прошу hetchserg удалить телегу об ошибке в модуле "Расширенный CSV импорт" в соответствующей теме, а также никогда не упоминать на людях слово "говнокод".



Сообщение удалю. В таком случае, как мне кажется не должен вообще проходить импорт, если есть ошибки в файле CSV или какойто неподходящий формат. Думаю это будет нормально если добавить в модуль проверку от говноформата в CSV.

Объясните простому непонимающему в чем реально суть проблемы, т.к. товаров больше 5к и где что в подробном описании может быть не скажешь сразу. И тогда вопрос, почему на дефолтном импорте у меня все проходит нормально.

В теме: Давжды в день переполняется таблица _sessions в phpmyadmin

01 July 2013 - 01:32 PM

файл csv при импорте, содержит харатеристики, для фильтра. Могу собственно кусок файла дать..

В теме: Давжды в день переполняется таблица _sessions в phpmyadmin

01 July 2013 - 08:45 AM

Факт на лицо. Есть модуль-есть проблема, нет модуля - нет проблемы. Хостинг - Мирохост если что, вроде безпроблемный всегда был. Может в модуле какая стучалка есть или еще чтото.. Вообщем ждем новостей от автора, обещал все перетестить.

причем, повторюсь на 2х сайтах

В теме: Давжды в день переполняется таблица _sessions в phpmyadmin

30 June 2013 - 07:48 AM

разобрался. проблема в расширенном импорте CSV версии 2,2. Заменил на оригинальные файлы и все заработало без проблем.

В теме: Расширенный CSV импорт товаров

30 June 2013 - 07:47 AM

Удалил