Если есть ошибки при парсинге?!

Тема в разделе "Общий FAQ и техподдержка по созданию сайтов на AVP", создана пользователем HITNET, 31 окт 2017.

  1. HITNET

    HITNET Administrator Команда форума AVP Maksimum

    Добрый день! У кого подобные ошибка при парсинге и не постятся теги,

    Warning: preg_replace(): Compilation failed: invalid range in character class at offset 68 in /var/www/user/data/www/мойсайт.ru/auto_query/classes/videosite.class.php on line 403
    или
    Warning: preg_replace(): Compilation failed: invalid range in character class at offset 68 in /var/www/user/data/www/мойсайт.ru/auto_query/classes/videoadult.class.php on line 82

    ниже решение

    в парсере
    \auto_query\classes\videosite.class.php 403 строка
    и
    \auto_query\classes\videoadult.class.php 82 строка

    этот код:
    $text = preg_replace('|[^йцукенгшщзхъфывапролджэячсмитьбю-\sqwertyuiopasdfghjklzxcvbnm]|', '', $text);

    заменить на:
    $text = preg_replace('|[^-йцукенгшщзхъфывапролджэячсмитьбю\sqwertyuiopasdfghjklzxcvbnm]|', '', $text);
     
  2. HITNET

    HITNET Administrator Команда форума AVP Maksimum

    так же распространенная ошибка: не настроено date.timezone на сервере
    при парсинге выдает такую ошибку
    http://joxi.ru/Vm6y375SxONver

    [​IMG]

    решение >>>

    тогда пишем в поддержку хостеру что у вас ошибки по настройкам даты и попросите прописать в php.ini сервера
    date.timezone = Europe/Moscow

    либо самостоятельно прописываем если знаете как ...
     

Поделиться этой страницей