Евгений Фоменко

Евгений Фоменко

+82
Репутация
222
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] А давайте ругать скрипт? Например, за двойные расширения картинок и экранирование в каталоге 20 октября 2011 в 23:43


Вам стоит думать что писать, где писать и в каком контексте — не дома.

Fuze

Вы недосмотрели, что сообщение написано в рубрике "Флейм / Флуд / Оффтопик"? Если бы я хотел сообщить о багах, я бы сообщил в соответствующем разделе. Вы свой ум направьте на работу со скриптом, все спасибо только скажут!
#2 [ЕСТЬ РЕШЕНИЕ] А давайте ругать скрипт? Например, за двойные расширения картинок и экранирование в каталоге 20 октября 2011 в 20:37
r2, я нормальный тон задал и когда писал, то учитывал, что использую БЕСПЛАТНЫЙ двиг.

Двойное расширение может иметь негативный эффект с точки зрения seo (позже обязательно посмотрю). Это как третье ухо на заднице — вроде и не мешает, но определенный дискомфорт доставляет...

Кавычки — это вообще больная тема, на картинках в теге alt он тоже некорректно отображается (<img alt="АВТОГАРАЖНИЙ КООПЕРАТИВ "ЛОЦМАНСЬКИЙ"" src="/images/catalog/small…, тут "ЛОЦМАНСЬКИЙ""" идет уже как параметр изображения).

Рубрики/записи — это да, не смекнул. Но и согласитесь, делать МОЩНЫЙ СКРИПТ, который падает от ветра — это как-то неправильно. У меня всего лишь 500 рубрик, а это далеко не предел для нормального класификатора!
#3 [ЕСТЬ РЕШЕНИЕ] А давайте ругать скрипт? Например, за двойные расширения картинок и экранирование в каталоге 20 октября 2011 в 19:55
А, отдельное р-р-р-р-р за вот это — my-dnepr.org.ua/catalog (список открывается из всех подрубрик сразу, хотя в настройках стоит 20 записей на странице). Помогите решить проблему — это я сам вкрутил болт не с той резьбой.
#1 [ЕСТЬ РЕШЕНИЕ] А давайте ругать скрипт? Например, за двойные расширения картинок и экранирование в каталоге 20 октября 2011 в 19:48
Сейчас в каталоге предприятий, который я не могу нагло рекламировать, согласно правилам )) Заметил, что у меня загруженные файлы имеют имена типа "7afbfacf9a4c4a9d64e0da2b31b880e5.jpg.jpg" — зачем второе расширение и как его убрать? При смене картинки в каталоге предыдущая картинка остается? Т.е. если 1000 человек изменит 100 раз свой item, то в итоге мы поимеем 100 000 левых картинок? Отлично!

Дополнительно заметил, что при редактировании полей ссылки экранируются и так и выводятся на сайте (пример тут — _my-dnepr.org.ua/catalog/item30133.html). Неужели низя нормально было сделать или просто другие типы данных нужно использовать? При редактировании заголовка та же фигня — я то разберусь, а вот посетители не допрут, почему у них исчезло название компании, заключенное в скобки.

Отдельное спасибо за авторизацию — это сложно сделать, чтобы при вводе логина и пароля я возвращался не на главную админки, а на страницу, с которой меня перекинуло на авторизацию?
#4 Dumper не импортирует sql файл - через phpmyadmin все работает 20 октября 2011 в 11:11
Если вставить пустую строку, то выходят ошибки:
Добавлены строки: 1
Идентификатор вставляемой строки: 1
Warning: #1366 Incorrect integer value: '' for column 'category_id' at row 1
Warning: #1366 Incorrect integer value: '' for column 'hits' at row 1
Warning: #1366 Incorrect integer value: '' for column 'is_comments' at row 1
Warning: #1265 Data truncated for column 'rating' at row 1
Warning: #1265 Data truncated for column 'price' at row 1
Warning: #1366 Incorrect integer value: '' for column 'user_id' at row 1
Warning: #1366 Incorrect integer value: '' for column 'on_moderate' at row 1

Что они означают? Я вставил просто пустую запись… Incorrect значит, что поле не должно быть пустым? Или ожидается конкретное значение?
#5 [ЕСТЬ РЕШЕНИЕ] Сломал СSS меню на сайте 20 октября 2011 в 02:31


Как в анекдоте…

Если в зенитно-ракетных войсках солдат несет службу и вдруг на панельной доске управления где-нибудь замигала красная лампочка, у него есть 2 выхода: первый — это найти причину, разобраться в ней и исправить...; второй — это взять красную лампочку и выкрутить её.

Korvin

Если говорить о конкретно Вашем случае, то солдат переколупал всю панель отверткой, повесил свои свинцовые трусы на радар сушиться и от скуки весь вечер пинал панель ногой )))
#6 Dumper не импортирует sql файл - через phpmyadmin все работает 20 октября 2011 в 02:29
Сократил файл, сую в дампер, он мне выводит ошибку —
  1. Возникла ошибка!
  2. Неправильный запрос.
  3. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''241', '1006', 'ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ "ОБЕРОН-ЕНЕРГІЯ&quo' at line 1 (256)
до этого ее не было...

вот код, на который он ругается, вроде все чисто...
  1. ('241', '1006', 'ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ "ОБЕРОН-ЕНЕРГІЯ"', '2007-10-18 00:00:00', '1', '', 'a:3:{i:0;s:52:"М.ДНІПРОПЕТРОВСЬК, САМАРСЬКИЙ Р-Н ВУЛ. БАЗОВА БУД. 2";i:1;s:6:"366793";i:2;s:0:"";}', '9', '1','','0','','','0','1','1','0'),
  2. ('242', '1006', 'УКРАЇНСЬКО-НІМЕЦЬКЕ ЗАКРИТЕ АКЦІОНЕРНЕ ТОВАРИСТВО З ІНОЗЕМНИМИ ІНВЕСТИЦІЯМИ "ІСТА-ЦЕНТР"', '2007-10-18 00:00:00', '1', '', 'a:3:{i:0;s:58:"М.ДНІПРОПЕТРОВСЬК, САМАРСЬКИЙ Р-Н ВУЛ. КУРСАНТСЬКА БУД. 30";i:1;s:6:"311126";i:2;s:0:"";}', '9', '1','','0','','','0','1','1','0')
А еще через пол часа я видел такую ошибку — "Возникла ошибка!
Неправильный запрос.
MySQL server has gone away (256)" — при этом phpmyadmin работал нормально…
#7 Dumper не импортирует sql файл - через phpmyadmin все работает 20 октября 2011 в 01:07


файл дампа делался дампером?

Евгений

Спасибо за советы — файл дампера делался ручками, поскольку тут рубрики немного по-другому отображаются. Но я сделал по примеру с phpmyadmin, т.е. если вручную вносить по 20-40 записей, то они нормально заходят.

Дампер настроен и проверен — ставил 2 версии, обе с нужными правами, файл читается, но при выполнении пишет "импортировано 0 записей", т.е. ошибок не показывает. Логи не нашел. Щас поищу, но не думаю, что там что-то есть...

Грешу на кавычки в каждом тайтле… Но раньше таких проблем не было…
#8 Дополнительная запись в другую локальную БД 19 октября 2011 в 20:34
Это очень обширный вопрос...
Чтобы узнать нужный запрос — добавьте через phpmyadmin пользователя и увидите как это выглядит в виде запроса.

Вставлять туда, где формируется запрос — чтобы долго не вникать, советую просто через тотал коммандер найти файлы, которые вносят данные о новых пользователях в базу и туда дописать свой запрос
#9 как востановить сайт по базе данных через админку?или есть ещё варианты? 19 октября 2011 в 20:32


мой хостинг у меня на компе, я не покупаю хостиг а использую свой ноутбук

SIB-SEKTOR
Круто) впервые слышу чтоб ноут использовали как сервак)

pivua)

Та ну да, сэкономить пару баксов в месяц и угробить ноут...
Лично мой так жужжит, что я бы его выкинул в окно после первого месяца...

Я думаю это не самый удобный вариант сэкономить денег. Хостер и с бекапом помог бы…
#10 [ЕСТЬ РЕШЕНИЕ] Сломал СSS меню на сайте 19 октября 2011 в 20:28
Korvin, забейте )) Скачайте бесплатную тему и поставьте ее )))
#11 [ЕСТЬ РЕШЕНИЕ] Помогите-кнопка "Удалить профиль" тушит сайт 19 октября 2011 в 20:27
Ну по логике вещей, если "на сайт запускает теперь только с других ip адресов", тогда ищите свой IP в базе данных и оттуда чистите. Я уже заметил, что люди часто банят локальный IP и потом не могут на локалке работать со скриптом...

Ищите таблицу _banlist у себя и смотрите свой IP
#12 [ЕСТЬ РЕШЕНИЕ] Сломал СSS меню на сайте 19 октября 2011 в 20:19
Я тут не вчитывался, но по нескольким сообщениям не понял, причем тут бекап сайта, хостинг, база и прочее.

Навсидку, давайте попробуем следующие советы:
1. Кроме кэша на хостинге чистите еще и кеш браузера, он любит поглумиться.
2. Пропишите полные пути ко всем css-файлам — это иногда помогает в некоторых браузерах.
3. Найдите в конце-концов нормальную тему — я тут не заметил чего-то настолько крутого, чего нельзя скачать в разделе шаблоны (может просто без картинок, потому так..)
4. Проверьте сторонние скрипты, которые могут использовать css — класс "mainmenu" сейчас использует каждый второй, переназовите его в css и файлах, которые его выводят (их ВСЕ можно найти с помощью тотал командера).

Надеюсь советы полезными будут, но если написал не по теме — не ругайте, у самого голова пухнет — instantcms.ru/forum/thread8407.html, делаю каталог предприятий my-dnepr.org.ua
#1 Dumper не импортирует sql файл - через phpmyadmin все работает 19 октября 2011 в 20:04
Сабж, собственно. Пытаюсь импортировать файл толщиной в 10мб — dumper разных версий файл берет, но говорит ничего не импортировано. Первые несколько позиций вручную заходят хорошо и на локалке и на хостинге, а весь файл не хочет. Чем и как это лечить, кто сталкивался? Вот кусочек кода:

  1. INSERT INTO `dnepr_uc_items` (
  2. `id` ,
  3. `category_id` ,
  4. `title` ,
  5. `pubdate` ,
  6. `published` ,
  7. `imageurl` ,
  8. `fieldsdata` ,
  9. `hits` ,
  10. `is_comments` ,
  11. `tags` ,
  12. `rating` ,
  13. `meta_desc` ,
  14. `meta_keys` ,
  15. `price` ,
  16. `canmany` ,
  17. `user_id` ,
  18. `on_moderate`
  19. )
  20. VALUES ('1', '1471', 'КРИВОРІЗЬКИЙ МІСЬКИЙ КЛУБ "ЧЕМПІОН З ВАЖКОЇ АТЛЕТИКИ"', '2007-10-18 00:00:00', '1', '', 'a:3:{i:0;s:79:"М.ДНІПРОПЕТРОВСЬК, АМУР-НИЖНЬОДНІПРОВСЬКИЙ Р-Н ВУЛ. 22 ПАРТЗ&#8242;ЇЗДУ БУД. 11";i:1;s:6:"719538";i:2;s:0:"";}', '9', '1','','0','','','0','1','1','0'),('2', '1002', 'ФІЛІЯ "ВИРОБНИЧО-ІНЖИНІРИНГОВЕ ПІДПРИЄМСТВО "ІНТЕР-ФОРМ" № 6 ДЕР.ПІД-ВА "ВИР.ОБ&#8242;ЄД.ПІВДЕННИЙ МАШИНОБ.ЗАВОД ІМ.О.М.МАКАРОВА"', '2007-10-18 00:00:00', '1', '', 'a:3:{i:0;s:61:"М.ДНІПРОПЕТРОВСЬК, КРАСНОГВАРДІЙСЬКИЙ Р-Н ВУЛ. РОБОЧА БУД. 99";i:1;s:6:"994037";i:2;s:0:"";}', '9', '1','','0','','','0','1','1','0')
PS. я тут так часто задаю вопросы, что меня скоро будут бить или банить ))
#13 проверка деревьев 19 октября 2011 в 20:00
Сталкивался сегодня — так и не смог проверить, все ли работает.
Смешно конечно, но у меня скрипт повис при наличии в каталоге всего 500 рубрик.

А дерево делал сам скриптом на php, поскольку бузу из другого места была…
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.