Добро пожаловать в наше сообщество!
skripters.net - небольшой форум для вэб-мастеров на котором вам предоставляется широкий выбор скриптов, плагинов, стилей и много чего еще для запуска собственного проекта: интернет-магазина, форума, корпоративного сайта, продающего лендинга. Здесь вы найдете много решений по заработку в интернет. Сможете продать или купить нужное вам решение для старта своего веб-проекта. Опытные пользователи проконсультируют вас если вы вначале пути, подскажут как лучше, помогут в установке и настройке.
1. Для регистрации доступна только одна почтовая служба - GMAIL
2. Если после регистрации вы не получили письмо - проверьте папку СПАМ

Помощь Неисправность с "интеграцией с Авито" 7.4.3

max_1stomin

Premium+
Регист
2 Дек 2017
Сообщения
2
Реакции
0
У меня есть магазин смартфонов, начал работать с Авито и столкнулся с такой странной проблемой: при создании прайса для отдельных категорий (ну к примеру к категориям "meizu" , "iphone") всё нормально файлы xml генерируются и работают, но когда я хочу сделать генерацию прайса "весь каталог", то ссылка генерируется, а сам файл, при нажатии на эту ссылку, выдает ошибку 500 (скрин прикрепил).

Странность в том, что в версии движка 7.6.3 всё вышеописанное работает...
Друзья, помогите, ибо я не могу переноситься на другую версию движка... Может кто знает где надо подправить, что бы заработало :)
 

Вложения

  • Lzj-t-A8nhI.jpg
    Lzj-t-A8nhI.jpg
    95,5 KB · Просмотры: 7

wice222

Пользователь
Регист
22 Мар 2026
Сообщения
0
Реакции
0
Ошибка 500 при генерации прайса "весь каталог" - это классическая проблема с лимитами PHP. Когда вы генерируете XML для отдельной категории, там, допустим, 50-100 товаров - скрипт укладывается в стандартные лимиты. А весь каталог может быть 500-2000 товаров, и PHP просто падает по memory_limit или max_execution_time, что и даёт 500-ю ошибку.
Что сделать: создайте или отредактируйте файл .htaccess в корне сайта и добавьте туда:
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 300
Если нет доступа к .htaccess (некоторые хостинги запрещают), то правьте php.ini через панель хостинга.
Дополнительно - посмотрите PHP error log, там будет точная причина. Обычно пишет "Allowed memory size of X bytes exhausted" или "Maximum execution time of 30 seconds exceeded". Это сразу покажет что именно надо увеличить.
То что в 7.6.3 это работало - скорее всего в 7.4.3 лимиты в коде генератора XML были жёстче заданы или не было оптимизации по памяти. Если после увеличения лимитов всё равно будет 500 - значит именно баг движка, тогда уже надо смотреть файл генератора Авито XML и сравнивать с 7.6.3.
 
Сверху