Походу это клон Робота, уж сильно стиль похож :)
Указал прямые пути до framework.php и defines.php, 500 ошибка пропала но сейчас просто белая страница.
Даже echo не выводит
Нули я просто прописал чтобы не забивать вам мозг названиями лишних полей.
С автоинкриментом понятно я это использовал.
Но проблема то была совсем в другом :)))
Ктож знал что браузер будет тянуть фавикон, а это вызовет новый цикл?
Я бы в жизни о таком не догадался.
Я в итоге придумал так:
Каждому товару в поле пишу ID родительской категории.
Товары категории парсятся секунд за 5 -10.
Запускаю скрипт раз в минуту проверяю номер parent_id
и просто увеличиваю номер категории на 1 и парсится уже следующая.
Что неужели запрос к favicon.ico вызывает вторую итерацию цикла?---------- Добавлено 02.06.2019 в 09:36 ----------ВЫ правы!!! Заблокировал доступ к фавикон и все стало нормально.
Вот как до этого можно было догадаться??? Второй день сижу над ошибкой!!!
СПАСИБО!
НИчего необычного
die(); срабатывает так же как и break - в базу успевает прилететь только 2 записи.
Т.е. он одним запросом как-то две записи добавляет
Чутье былокодера подсказывает что проблема в запросе, тут
$db->query
Вот почти моя проблема http://www.cyberforum.ru/mysql/thread418736.html
Получил 4 записи как и положено:
Подхожу к циклу с очищенными ссылками на товары
Вар дамп перед циклом показывает
Захожу в цикл
var_dump($lev3); мне уже пишет
Максимально все упростил. Пробую сразу писать в базу, просто ID.
ТАДАМ,,,, получаю 8 записей!!! Какого фига вместо 4 - 8 ??