Jump to content

Нотисы php


Recommended Posts

Ребята, на одном из моих сайтов на этой сборке постоянно в журнале ошибок такая хрень:

2024-07-18 17:56:27 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/login.php on line 160
2024-07-18 17:56:27 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/login.php on line 167
2024-07-18 17:56:27 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/login.php on line 174
2024-07-18 17:56:27 - PHP Notice:  Undefined index: password in /......мой_сайт.ru/catalog/controller/account/login.php on line 174
2024-07-18 17:56:27 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/login.php on line 177
2024-07-18 17:56:31 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/login.php on line 160
2024-07-18 17:56:31 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/login.php on line 167
2024-07-18 17:56:31 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/login.php on line 174
2024-07-18 17:56:31 - PHP Notice:  Undefined index: password in /......мой_сайт.ru/catalog/controller/account/login.php on line 174
2024-07-18 17:56:31 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/login.php on line 177
2024-07-18 17:56:41 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/forgotten.php on line 75
2024-07-18 17:56:55 - PHP Notice:  Undefined index: name in /......мой_сайт.ru/catalog/controller/information/contact.php on line 153
2024-07-18 17:56:55 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/information/contact.php on line 157
2024-07-18 17:56:55 - PHP Notice:  Undefined index: enquiry in /......мой_сайт.ru/catalog/controller/information/contact.php on line 161
2024-07-18 17:57:14 - PHP Notice:  Undefined index: firstname in /......мой_сайт.ru/catalog/controller/account/edit.php on line 174
2024-07-18 17:57:14 - PHP Notice:  Undefined index: lastname in /......мой_сайт.ru/catalog/controller/account/edit.php on line 178
2024-07-18 17:57:14 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/edit.php on line 182
2024-07-18 17:57:14 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/edit.php on line 182
2024-07-18 17:57:14 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/edit.php on line 186
2024-07-18 17:57:14 - PHP Notice:  Undefined index: email in /......мой_сайт.ru/catalog/controller/account/edit.php on line 186
2024-07-18 17:57:14 - PHP Notice:  Undefined index: telephone in /......мой_сайт.ru/catalog/controller/account/edit.php on line 190

 

Главное на других доменах стоит эта же сборка... версия php одинаковая 7.4.3 и вообще ошибок нет.

Есть какие то предположения? Я вообще не понимаю что это такое может быть...

Link to comment
Share on other sites

В 19.07.2024 в 02:05, AlexDW сказал:

сильно похоже на бота

логи посещений сервера сравнивайте

Посмотрел access.log сайта, ничего особенного... да есть боты.... так они и на других сайтах есть... Разве боты могут вызвать такие нотисы?

Link to comment
Share on other sites

Рано обрадовался:( Продолжается такая хрень

2024-07-23 7:23:04 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 160
2024-07-23 7:23:04 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 167
2024-07-23 7:23:04 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 174
2024-07-23 7:23:04 - PHP Notice:  Undefined index: password in /...../сайт.ru/catalog/controller/account/login.php on line 174
2024-07-23 7:23:04 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 177
2024-07-23 7:23:09 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 160
2024-07-23 7:23:09 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 167
2024-07-23 7:23:09 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 174
2024-07-23 7:23:09 - PHP Notice:  Undefined index: password in /...../сайт.ru/catalog/controller/account/login.php on line 174
2024-07-23 7:23:09 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 177
2024-07-23 7:23:20 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/forgotten.php on line 75
2024-07-23 7:23:37 - PHP Notice:  Undefined index: name in /...../сайт.ru/catalog/controller/information/contact.php on line 153
2024-07-23 7:23:37 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/information/contact.php on line 157
2024-07-23 7:23:37 - PHP Notice:  Undefined index: enquiry in /...../сайт.ru/catalog/controller/information/contact.php on line 161
2024-07-23 8:43:53 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 160
2024-07-23 8:43:53 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 167
2024-07-23 8:43:53 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 174
2024-07-23 8:43:53 - PHP Notice:  Undefined index: password in /...../сайт.ru/catalog/controller/account/login.php on line 174
2024-07-23 8:43:53 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 177
2024-07-23 8:44:01 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 160
2024-07-23 8:44:01 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 167
2024-07-23 8:44:01 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 174
2024-07-23 8:44:01 - PHP Notice:  Undefined index: password in /...../сайт.ru/catalog/controller/account/login.php on line 174
2024-07-23 8:44:01 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/login.php on line 177
2024-07-23 8:44:15 - PHP Notice:  Undefined index: email in /...../сайт.ru/catalog/controller/account/forgotten.php on line 75

 

Судя по времени похоже на бота... Но какой бот и что сделать чтобы заблокировать его как то? Может что то не донастроил в движке? Ребята никто не сталкивался с подобным?

Link to comment
Share on other sites

Я ничего не понимаю... откуда ошибки выше уровня корневой папки сайта?

PHP Notice:  Undefined index: name in /....../www/storage/modification/catalog/controller/information/contact.php on line 153
2024-07-23 22:31:55 - PHP Notice:  Undefined index: email in /......./www/storage/modification/catalog/controller/information/contact.php on line 157
2024-07-23 22:31:55 - PHP Notice:  Undefined index: enquiry in /......./www/storage/modification/catalog/controller/information/contact.php on line 161

 

Может я Nginx криво настроил? Что происходит люди?

Edited by YuraN
Link to comment
Share on other sites

В 23.07.2024 в 23:22, YuraN сказал:

Я ничего не понимаю... откуда ошибки выше уровня корневой папки сайта?

PHP Notice:  Undefined index: name in /....../www/storage/modification/catalog/controller/information/contact.php on line 153
2024-07-23 22:31:55 - PHP Notice:  Undefined index: email in /......./www/storage/modification/catalog/controller/information/contact.php on line 157
2024-07-23 22:31:55 - PHP Notice:  Undefined index: enquiry in /......./www/storage/modification/catalog/controller/information/contact.php on line 161

 

Может я Nginx криво настроил? Что происходит люди?

всё нормально. в 3 опенкарте папку storage обычно выносят(в админке само предлагает) на уровень выше корневой папки

Link to comment
Share on other sites

В 24.07.2024 в 20:09, Blast сказал:

всё нормально. в 3 опенкарте папку storage обычно выносят(в админке само предлагает) на уровень выше корневой папки

Так то что папка storage вынесена это я понимаю, что нормально.... Откуда эти нотисы то? На этой же сборке с такой же версией php, на одном и том же VPS на других сайтах нет нотисов.... вот загадка блин....

Link to comment
Share on other sites

В 24.07.2024 в 22:43, YuraN сказал:

Так то что папка storage вынесена это я понимаю, что нормально.... Откуда эти нотисы то? На этой же сборке с такой же версией php, на одном и том же VPS на других сайтах нет нотисов.... вот загадка блин....

вам же выше написали, что похоже на ботов. просто именно на этот сайт шлют запросы, но передают не все данные, т.е. без полей email, enquiry и т.д.

Link to comment
Share on other sites

В 24.07.2024 в 22:55, Blast сказал:

вам же выше написали, что похоже на ботов. просто именно на этот сайт шлют запросы, но передают не все данные, т.е. без полей email, enquiry и т.д.

Так неужели у всех, кого атакуют боты такие нотисы в журнале? И что в таких случаях делать? Отключить вывод нотисов или как то можно блокировать этих ботов? Вроде как если передается некорректный запрос - то должно как то в ответ запросу передаваться какое то сообщение и в идеале блокировать эти запросы.... а не забивать нотисами журнал ошибок. Есть какое то реальное решение этой проблемы? Может модуль какой то или специальные настройки сервера? У меня есть много проектов на разных cms и фреймворках.... - нигде такой проблемы я не наблюдал. Хотя наверняка боты были и есть.... как же без них:)

Link to comment
Share on other sites

В 25.07.2024 в 00:17, YuraN сказал:

Так неужели у всех, кого атакуют боты такие нотисы в журнале? И что в таких случаях делать? Отключить вывод нотисов или как то можно блокировать этих ботов? Вроде как если передается некорректный запрос - то должно как то в ответ запросу передаваться какое то сообщение и в идеале блокировать эти запросы.... а не забивать нотисами журнал ошибок. Есть какое то реальное решение этой проблемы? Может модуль какой то или специальные настройки сервера? У меня есть много проектов на разных cms и фреймворках.... - нигде такой проблемы я не наблюдал. Хотя наверняка боты были и есть.... как же без них:)

к сожалению, разрабы опенкарта не предусмотрели варианта, когда эти поля не будут передаваться. можно дописать проверку через isset или empty

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...