Перейти к содержанию
Maga499

Взломали сайт, БДошибка

Рекомендуемые сообщения

Всем привет!

 

Уже второй раз столкнулся со странной ситуацией, что БД магазина просто разваливается, или просто не удается получить к ней доступ. В логах наблюдается куча одинаковых ошибок, одинаковых запросов, которые появились в одну секунду, если смотреть по времени. 

 

Во вложении лог OpenCart. Пожалуйста, посмотрите, и подскажите, если кто сталкивался или знает что это может быть.

 

Заранее благодарен!

 

p.s. в логах site.ru  -  это мой сайт. 

Лог.txt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да никто не ломал сайт. надо сопоставлять с логом апача и думать откуда столько запросов идет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да никто не ломал сайт. надо сопоставлять с логом апача и думать откуда столько запросов идет

 

В логах сервера в это время нет ничего. Это уже второй раз. В первый раз это было через форму на сайте. Была форма обратного звонка, через которую клиент мог оставить номер телефона и имя, которые приходили нам на почту. И в один момент на почту одним разом пришло около 50 писем, в каждом письме были куски sql-запроса (типа 'select', 'charset' и т.д.) В результате, сайт поломался, а зайти в бд через phpmyadmin не удавалось некоторое время...

А сейчас вроде не было никаких сообщений, просто сайт рухнул и всё, а в логах > 50 одинаковых запросов за одну милисекунду, вот таких:

2016-06-07 14:35:45 - PHP Notice:  Error: User 'user_87954' has exceeded the 'max_questions' resource (current value: 1)<br />Error No: 1226<br />SELECT COUNT(DISTINCT p.product_id) AS total FROM shop_category_path cp LEFT JOIN shop_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN shop_product p ON (p2c.product_id = p.product_id) LEFT JOIN shop_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN shop_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '2' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '103' in /domains/site.ru/system/library/db/mysqli.php on line 41

Меняется в запросе только cp.path_id = ''. Как будто разом во все категории зашли

Изменено пользователем Maga499

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 не в логахошибок а в логах доступа апача. Там где лог всех запросов к сайту. Он не может быть пустым.

Короче поручите это дело лучше грамотным сисадминам

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://joomlaportal.ru/faq/issues-and-solutions/319-oshibka-mysql-1226-prevysheno-dopustimoe-kolichestvo-zaprosov

 

- меняйте хостера, это он вам лимит запросов урезал до 1 в час. И вообще не пользуйтесь хостингами, которые ставят подобные лимиты на кол-во запросов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 не в логахошибок а в логах доступа апача. Там где лог всех запросов к сайту. Он не может быть пустым.

Короче поручите это дело лучше грамотным сисадминам

 

Я нашел тот лог, о котором вы говорите. Нашел то место в логе, где куча запросов на разные страницы сайта в долю секунды

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От ermakov1993
      Добавил новый способ доставки с "фиксированой платой", активировал его, в Simple его видно, но во время оформления заказа в корзине он не отображается при этом на хостинге в логе ошибок есть появилась ошибка:
      File does not exist: /admin/view/javascript/jquery/datetimepicker/locale/\xd0\x9a\xd0\xbe\xd0\xb4.js, referer: https://сайт/admin/index.php?route=extension/module&token=n7C0tj8I9uM2MQMQCuUlBLpmcO44td41
      При чем до этого такого не возникало доставка добавлялась нормально.
    • От naplekov
      В логах сервера постоянно появляется строка:
      PHP Warning:  Invalid argument supplied for foreach() in /...путь на сервере../файл.php on line 9
      Вот это строка: foreach($_SESSION['basket']["offers"] as &$offer){
      Сайт работает нормально но смущает эта ошибка. как ее избежать и почему она возникает?
       
       
    • От Andrey555
      форумчане, помогите разобраться, что делать если возникает такая ошибка...
       
      system/storage/modification/admin/view/template/sale/order_list.tpl on line 269
      /system/storage/modification/admin/view/template/sale/order_list.tpl on line 287
      /system/storage/modification/admin/view/template/sale/order_list.tpl on line 289
      /system/storage/modification/admin/view/template/sale/order_list.tpl on line 304
    • От Ashram
      Помогите разобраться, стоит осСтор 2.1.0.2 , и вот сегодня (до этого всё работало) заметил что кнопка(добавить товар в корзину) не работает, если нажать на картинку товара и в открывшемся окне нажать на кнопку(добавить), то товар попадает в корзину, из которой уже не удаляется,... в консоли есть ошибки:
      common.js:31 Uncaught TypeError: $(...).live is not a function
          at HTMLDocument.<anonymous> (common.js:31)
          at j (jquery-2.1.1.min.js:2)
          at Object.fireWith [as resolveWith] (jquery-2.1.1.min.js:2)
          at Function.ready (jquery-2.1.1.min.js:2)
          at HTMLDocument.I (jquery-2.1.1.min.js:2) 

    • От LionHunter
      Приветствую.

      Движок ocStore 2.3.0.2.3
      Помогите, пожалуйста, разобраться в причине следующей ошибки: 

      PHP Warning:  Division by zero in /var/www/h32733/data/www/sait.ru/system/storage/modification/catalog/controller/product/product.php on line 692

      В строке 692 данного файла указано: 
      $special_percent= round(($product_info['price'] - $product_info['special']) / $product_info['price'] * 100);  
      Также присутствует ошибка еще одна, но не уверен, что они связаны: 
      PHP Notice:  Undefined index: g-recaptcha-response in /var/www/h32733/data/www/sait.ru/catalog/controller/extension/captcha/google_captcha.php on line 29
       
      В строке такая информация: 
       
      $recaptcha = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret=' . urlencode($this->config->get('google_captcha_secret')) . '&response=' . $this-> В чем может быть причина? И главное, как исправить?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×