CommerCentr
UA
Увійти

Ошибки связанные с СЕОпро

#1
Постоянно в журнале появляются ошибки, но не могу отследить причину их появления.
2020-07-09 14:28:08 - PHP Notice: Undefined offset: 0 in /home/system/library/slaseopro.php on line 165
2020-07-09 14:28:08 - PHP Notice: Undefined index: in /home/system/library/slaseopro.php on line 677
2020-07-09 14:28:08 - PHP Notice: Undefined index: in /home/system/library/slaseopro.php on line 677
2020-07-09 14:28:08 - PHP Notice: Undefined offset: 0 in /home/u13810/storage/modification/catalog/controller/startup/seo_url.php on line 49
Всегда появляются пачкой
Помогите разобрать ошибку
#2
Создал url а язык не указал
#3
SlaSoftСоздал url а язык не указал

а как отследить где не указано? я приблизительно так и подумал, но найти свой косяк не могу
#4
таблица seo_url
language_id
#5
не вникал, но защиту стоит сделать, хотя бы на уровне isset
#6
SlaSoftтаблица seo_url
language_id

стою на асфальте и в лыжи обутый.....
и нулевих строчек нету в ленгвич айди и ощибка бьётся не пойми на что
#7
Bacoне вникал, но защиту стоит сделать, хотя бы на уровне isset

Согласен, но сначала нужно понять, откуда растут ноги
И.. ок проверка, но что делать после валидации?

Если PHP Notice: Undefined index: in
Здесь я еще приблизительно понимаю

То здесь - нет
PHP Notice: Undefined offset: 0
#8
Иногда сложно понять пользователя зачем он так сделал
Или почему у него такие ссылки оказались у робота
#9
@SlaSoft, основная причина невнимательность
#10
yura_co@SlaSoft, основная причина невнимательность

неважно какая причина, если это вызывает проблему на стороне фронта, значит стоит предусмотреть защиту на уровне заполнения и от "случайной невнимательности", так как часто бывает, что контент в шоп заливают импортерами\парсерами\через миграции и учесть всюду - нет возможности, особенно, если последние выполняют функционал - через автономные модели, которые так же могут быть обфусцированы.
есть последовательность действий, которая вызывает текущую ошибку ?
#11
Bacoневажно какая причина, если это вызывает проблему на стороне фронта, значит стоит предусмотреть защиту на уровне заполнения и от "случайной невнимательности", так как часто бывает, что контент в шоп заливают импортерами\парсерами\через миграции и учесть всюду - нет возможности, особенно, если последние выполняют функционал - через автономные модели, которые так же могут быть обфусцированы.
есть последовательность действий, которая вызывает текущую ошибку ?

вся последоватнльность закончилась отсутствием в урле языкового префикса. то есть пауки получили в своё распоряжение урл типа: site.ua/category/tovar в то время как правильный урл site.ua/ua/category/tovar
посути получается что ругалось на редирект
#12
С одной стороны - хорошо что нет ошибок - все завалидировано
А с другой - наличие ошибок 0 вскрыло системную проблему, которую невозможно было бы найти/увидеть

Читати може будь-хто. Щоб писати й голосувати — увійдіть в акаунт.