Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

sv2109

Users
  • Posts

    3,685
  • Joined

  • Last visited

Everything posted by sv2109

  1. Да, эти модуля работает вместе. Мало того, модули работают на больше сотни сайтов и никто не жаловался. Так что можете покупать. В крайнем случае если вдруг какие проблемы то у вас всегда есть поддержка и бесплатное исправление багов.
  2. Проверил в опере, все отлично работает на всех сайтах. Тестировал под Оперой: Версия: 12.02 Сборка: 1578 Платформа: Linux Система: i686, 3.5.3-1.fc17.i686.PAE
  3. Я только что проверил http://studio-nv.com/opencart/search_mr/index.php?route=product/search подобного поведения не обнаружил И там очень старое демо, наверное самой первой версии модуля..
  4. на хабре статья о массовой атаке на водпресс (а также джумла и дле) сайты http://habrahabr.ru/post/188932/ боты пробуют методом перебора подобрать пароли к админке Один из самых простых и в тоже время самых эффективных способов защитить свою админку - просто переименовать папку админки из admin в например admin123 или d41d8c или что угодно + нужно изменить admin/config.php, поменять все пути с admin на новое название. 2 минуты работы и ни один бот или злоумышленник просто не найдет где эта админка находится соответственно никак не сможет навредить.
  5. Из своего опыта, могу сказать, что почти все взломы опенкарта происходят от того, что пользователи или используют версии опенкарта трех летней давности (как-то работает ну и ладно, зачем что-то менять) или устанавливают модули, скачанные с каких-то варезников. Никто не задумывается что бесплатный сыр только в мышеловке и на подобных помойках куча модулей зараженных вирусами, троянами и прочей нечистю. Но ведь всем хочется халявы, а потом слышу - "опенкартр взломали".. ага.. опенкарт вломали, меньше нужно халявой пользоваться и все будет нормально.
  6. По ошибкам кодировок. Нашел вот такой скрипт SHOW VARIABLES LIKE 'character_set%'; нужно выполнить этот запрос. Он должен показать установки для кодировок сервера и клиента. Должно быть utf8.
  7. Очень даже возможно. У меня на локалхосте тоже около 50 баз, правда самая большая мегабайт на 300, так у меня когда захожу под рутом все открывается секунд 30, а под обычным пользователем - 2 секунды. Попробуйте создать пользователя с доступом к какой-то 1 базе.
  8. только что проверил на ocstore 1.5.3.1 на локалхосте с пользователем без пароля и.. у меня все нормально работает. возможно причина в том, что какой-то файл не скопировался или причина в браузере, попробуйте хром
  9. там идет проверка на 2 вещи: - зарегистрирован ли пользователь - имеет ли пользователь доступ к редактированию этого модуля раз вход в модуль осуществляется из админки то пользователь скорее всего зарегистрирован, остается доступ попробуйте установить модуль ан чистый опенкарт и зайти под админом. если вам очень этот модуль нужен то я могу посмотреть ваш сайт и помочь настроить модуль но так как модуль бесплатный то сделать я это смогу за доп. плату.
  10. Проверяю уязвимости с этого списка, специально установил чистый опенкарт 1.5.2.1 По первому пункту, автор утверждает что если открыть следующий адрес: index.php?route=..\..\admin\index То на виндовз платформе получим следующий результат: Fatal error: Cannot redeclare error_handler() (previously declared in C:\apache_www\opencart1521\index.php:78) in C:\apache_www\opencart1521\admin\index.php on line 87 То есть что таким образом можно подключить произвольный файл, прописав в роуте route=..\..\admin\index К сожалению у меня возможности протестировать все на виндовз нету но под линуксом я получил "Страница не найдена" И я не понимаю, как можно это запустить, если в классе Action есть код: str_replace('../', '', (string)$route) то есть все "../" тупо удаляются после чего if (is_file(DIR_APPLICATION . 'controller/' . str_replace('../', '', $path) . '.php')) { $this->file = DIR_APPLICATION . 'controller/' . str_replace('../', '', $path) . '.php'; подключается только существующий в папке DIR_APPLICATION . 'controller/ файл. Уязвимость повторить не удалось - FALSE
  11. тут больше - http://www.waraxe.us/advisory-84.html нужно будет изучить этот документ и проверить все на актуальных версиях опенкарта, там все для 1.5.2.1
  12. Случайно не Львовский Brain Computers парсите? :) Я когда с ними работал (года 2 назад) они свой оптовый прайс предоставляли для оптовых покупателей, я тогда парсил готовый прайс, а картинки брал с сайта по вроде артикулу, уже не помню. ПО сабжу, возможно действительно памяти не хватает. Попробуйте время выполнения изменить в php.ini - того что в /etc, а не в к корне сайта. Так как если скрипт запускается на хостинге то возможно хостинг блокирует изменение этого параметра, так как иначе каждый пользователь сможет себе выставить время выполнения 3 часа и положит сервер.. Или если нету доступа до сервера то попробуйте на локалхосте, там время можно хоть сутки выставить..
  13. зайдите в настройки группы и дайте группе для этого пользователя права на редактирование для этого модуля
  14. Я где-то видел готовый модуль по запчастям на этом сайте, поищите, возможно он вам подойдет.
  15. Никаких проблем с кирилицей в utf-8 не замечал. Возможно у вас какие-то настройки базы не стандартные..
  16. В этой же теме немного ниже я писал, что это справедливо для версии 1.5.5 (которая жила всего пару дней и которой никто не пользуется), а в 1.5.5.1 этот баг пофиксили. То есть для новых модулей желательно использовать language->load а для старых работает load->language В лоадер добавили код: public function language($language) { return $this->language->load($language); } то есть при вызове load->language, вызывается language->load. И не нужно никаких version_compare(VERSION, '1.5.5', '>=')
  17. Файл не найден по указанному пути.. Проверьте путь, есть ли по адресу /home/f/fr38924/public_html/system/library/sqlbuddy/includes/class/GetTextReader.php этот файл, возможно не все файлы переписались при копировании. Кстати странно, обычно public_html/ТУТ_должен быть адрес сайта/system Так же проверьте права доступа к файлам и всем папкам выше этого файла
  18. Version 1.0

    934 downloads

    SQL Buddy это простой sql менеджер. Намного проще но и намного легче phpMyAdmin-a С помощью него можно: создавать базы данных создавать, редактировать, удалять таблицы изменять структуру таблиц изменять данные в таблицах выполнять sql запросы делать импорт и экспорт таблиц итд + мульти язычный интерфейс (поддерживает 47 языков включая русский и украинский) Перед использованием настоятельно рекомендую сделать копию базы данных! Работает на : - ocstore 1.5.4.1 - opencart 1.5.5.1 но скорее всего будет работать на всех 1.5.x версиях движка Возможно вас заинтересуют другие модули автора
    Free
  19. Скачать / Купить дополнение SQL менеджер SQL Buddy SQL Buddy это простой sql менеджер. Намного проще но и намного легче phpMyAdmin-a С помощью него можно: создавать базы данных создавать, редактировать, удалять таблицы изменять структуру таблиц изменять данные в таблицах выполнять sql запросы делать импорт и экспорт таблиц итд + мульти язычный интерфейс (поддерживает 47 языков включая русский и украинский) Перед использованием настоятельно рекомендую сделать копию базы данных! Работает на : - ocstore 1.5.4.1 - opencart 1.5.5.1 но скорее всего будет работать на всех 1.5.x версиях движка Возможно вас заинтересуют другие модули автора Добавил sv2109 Добавлено 27.07.2013 Категория Обмен данными Системные требования Метод активации Ioncube Loader ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика  
  20. Модуль это модуль. Нигде не сказано что там должны быть только блоки. В модуле может быть что угодно. например очень удобно на странице модуля добавить какие-то настройки. Или даже поместить туда всю логику работы модуля, если модуль используется только в админке. Vqmod это не решение, это костыль, который нужно использовать с большой осторожностью и исключительно там, где другими методами ничего сделать невозможно. Мусор всегда нужно удалять. Тем более что в опенкарте есть стандартное средство для этого - метод uninstall, который используется модулями и который в вашей сборке почему-то выпилен, наверное в пользу красивого дизайна.. А вообще именно но этой причине я настоятельно не советую никому из своих клиентов использовать сторонние сборки (кроме разве что ocstore, так как он меньше всего модифицирован). Так как пользователи часто ведутся на красивые менюшки после чего сталкиваются с кучей проблем совместимости модулей. Например модуль может не работать потому что автор сборки решил убрать методы (install и uninstall, потому что наверное лично он ими не пользуется). И это только 1 из примеров, а реально их десятки. Для опытного программиста это не проблема, а рядовой пользователь, которых 99%, эту проблему просто не решит. И начинаешь получать письма от клиентов - купил модуль, а он не работает, сборка опеншоп, или купил модуль, а он не работает, сборка максистор и так далее.. Закатываешь рукава и начинаешь разбираться в этом зоопарке сборок.. Имхо, если делать сборку, то она должна минимально насколько это возможно менять сам движок. В противном случае у пользователей будет очень много проблем с совместимостью модулей.
  21. Вопрос на засыпку - в стандартном опенкарте в контроллере своего модулях можно добавить методы install() и uninstall(), которые запускаются при установке и удалении модуля. В эти методы удобно добавить создание таблиц в базе, какие-то настройки итд. и у меня почти в каждом модуле они используются. А в вашей сборке на странице модулей нету кнопочек "Установить" и "Удалить". Система как-то сама считает, что модуль установлен, если добавлены блоки. Но ведь не все модули могут использовать блоки? Например модули для админки. Как в данном случае установить и удалить модуль (вызвать install() и uninstall())?
  22. Сам автор модуль выложил бесплатно + по возможности даже поддержку оказывает, поэтому что-то требовать от него вообще некорректно. Хотите готового - платите, есть несколько платных аналогов, будет поддержка. Хотите бесплатного - умейте работать руками и не требуйте немедленной поддержки.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.