1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Thunder 3.14 bags

Тема в разделе "Ошибки , Баги, Проблемы", создана пользователем @sms, 12 окт 2016.

  1. @sms

    @sms Новичок

    После апгрейда перестали работать внутряки на всех доменах и мультидоменах.
    что изменилось в шабах?
     
  2. elf

    elf Участник

    Функция
    {{ping()}}
    наглухо вешает сайт в 504-ую ошибку. Раньше была просто
    {{ping}}
    может делаю чего не так?
     
  3. DenisDoorwway

    DenisDoorwway Участник

    А у меня на локалке при попытке вывести видое, снипеты или изображения
    Notice: Array to string conversion in C:\teee\OpenServer\domains\new2.dor\cache\twig\df\df7d3efe2f4a62e3ef376208fe4414c8ec70f35342398a828061f0878d3fe667.php on line 31
     
  4. GrafMK

    GrafMK Активный Участник

    скорее всего что-то изменилось в конфиге.
    Потому верните бекапп.
    Возни с обновами будет больше чем пользы. Хотя это оценивать вам.
     
  5. Glokken

    Glokken Участник

    Вот на мой нубский взгляд -функционала больше чем достаточно.
    Осталось научиться им пользоваться :)
    Не обнов бы.... а ДЕЙСТВУЮЩИХ примеров реализации того что есть уже.
    А то гонка какая то с опережением нового функционала от задокументированного...
    Это лично мое ИМХО :)
     
    GrafMK и DenisDoorwway нравится это.
  6. GrafMK

    GrafMK Активный Участник

    +парсеров
     
  7. Firestarter

    Firestarter Администратор Команда форума

    Буду в обед дома, будем разбираться. У кого какие ошибки прикрепляйте логи, так будет быстрее.
     
  8. Firestarter

    Firestarter Администратор Команда форума

    Попробуйте в конфиге установить, pretty_urls = "new", 100% должно заработать.

    Очистите подпапки папки кеш, все должно стать нормально.
    Нужны файлы логов ошибок, 100% не могу так навскидку сказать.

    Отписываемся тут, что получилось а что нет.
     
  9. elf

    elf Участник

    [Thu Oct 13 19:29:18 2016] [warn] [client хх.хх.ххх.ххх] Timeout waiting for output from CGI script /var/www/php-bin-isp-php56/user/php, referer: http://door.com/
    [Thu Oct 13 19:29:18 2016] [error] [client хх.хх.ххх.ххх] Script timed out before returning headers: php, referer: http://door.com/

    Залил на вдс прямо из коропки, все по дефолту. PHP 5.6. Без функции {{ping()}} все летает. При добавлении наглухо уходит в 504 ошибку.
    Добавляю так:

    <!-- Кеширую контент навсегда -->
    {% cache 'post_content' ~ cache_id 0 %}
    <div class="container">
    <div class="row">
    <div class="col-lg-8">
    <!-- Беру случаные N предложений в файле text.txt -->
    {%set content = rand_text_from_file(settings.doc_root ~ '/templates/public/blog/data/text.txt',10) %}
    <!-- Подмешиваю ключ 2 раза -->
    {{ content|strings(keyword, 3)|links(3, settings.doc_root ~ '/templates/public/blog/data/sitemap.txt',':','<a href="{base_url}{part_0}">{part_1}</a>' ) }}
    </div>
    <div class="col-lg-4">
    <!-- Парсю изображения -->
    {% set bing_images = bing_images(keyword) %}
    {% for image in bing_images|slice(1, 5) %}
    <img src ="{{image}}" class="img-responsive" height="240" width="320" alt="{{keyword}}" title="{{keyword}}">
    {% endfor %}
    </div>
    <div class="col-lg-12">
    <!-- Парсю Бинг сниппеты -->
    {% set bing_snippets = bing_snippets(keyword,'en') %}
    {% for snippet in bing_snippets %}
    <h2>{{snippet.title}}</h2>
    <p>{{snippet.description}}</p>
    {% endfor %}
    </div>
    <div class="col-lg-12">
    {{ping()}}
    {% endcache %}
     
  10. amness

    amness Активный Участник

    Проблема в таймаутах. Вебсервер какой? У меня апач на localhost, всё работает с {{ping()}}.
     
  11. DenisDoorwway

    DenisDoorwway Участник

    Удалял и через админку и в ручную в папках. Все равно тот же результат.
     
  12. amness

    amness Активный Участник

    При таком раскладе тож ошибку выдает:
    Код:
    [Thu Oct 13 22:34:07.454552 2016] [:error] [pid 2314] [client 127.0.0.1:47232] PHP Notice:  Array to string conversion in /var/www/test.com/public_html/cache/twig/ef/ef79e56b6cd9d789e9672a34e7f595656c9eed3d9bebe723a2837f308ecdcac1.php on line 45
    
    При чистом кеше такую:
    Код:
    [Thu Oct 13 22:33:10.326183 2016] [:error] [pid 2312] [client 127.0.0.1:47222] PHP Notice:  Array to string conversion in /var/www/test.com/public_html/vendor/twig/twig/lib/Twig/Environment.php(413) : eval()'d code on line 45
    
    А на страницу выводит:
    Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array
     
  13. amness

    amness Активный Участник

    Вот так стало работать:
    Код:
     {% set youtube_videos = youtube_videos(keyword, 10) %}
     {% for video in youtube_videos %}
     {{video.url}}
     {% endfor %}
    
    Вот только почему в админке не верный код?
     
  14. Firestarter

    Firestarter Администратор Команда форума

    Элементарно, сэр, я забыл его обновить, хотя давно об этом писал
     
    amness нравится это.
  15. amness

    amness Активный Участник

    Баг репорт:(:
    Код:
    Type: Twig_Error_Runtime
    Message: An exception has been thrown during the rendering of a template ("The url 'http://www.mobilebanter.co.uk/uk-mobile-phones/42679-universal-code-own-number.html' returns the http code 403") in "homepage.html" at line 33.
    File: /var/www/test.com/public_html/vendor/twig/twig/lib/Twig/Template.php
    --------------------------------------------------------------
    Type: Twig_Error_Runtime
    Message: An exception has been thrown during the rendering of a template ("The url 'http://mobility.costco.ca/mobile-carriers/fido-mobility/addons/' returns the following error: Operation timed out after 10000 milliseconds with 0 bytes received") in "homepage.html" at line 33.
    File: /var/www/test.com/public_html/vendor/twig/twig/lib/Twig/Template.php
    --------------------------------------------------------------
    Type: Twig_Error_Runtime
    Message: An exception has been thrown during the rendering of a template ("The url 'https://www.totalwireless.com/wps/portal/home' returns the following error: Connection timed out after 10000 milliseconds") in "homepage.html" at line 33.
    File: /var/www/test.com/public_html/vendor/twig/twig/lib/Twig/Template.php
    --------------------------------------------------------------
    Type: Twig_Error_Runtime
    Message: An exception has been thrown during the rendering of a template ("The url 'http://www.411.com/' returns the http code 416") in "homepage.html" at line 33.
    File: /var/www/test.com/public_html/vendor/twig/twig/lib/Twig/Template.php
    
    Все урлы в последствии нормально открылись в браузере, примерно тоже самое при парсинге картинок(выкладывать не стал).
    Может можно придумать какую нибудь логику доргену чтоб он при возникновении таких ошибок начинал цикл сначала или ещё чтонибудь, хоть кастыль какой временный.
    Чесслово задолбало, если пытаешся сделать в шаблоне что-то посложнее и со страницы идёт несколько запросов через embed, то обязательно попадётся глючный урл который отправляет дорген в Twig_Error_Runtime, в итоге страницу удаётся сгенерить раза с третьего
     
  16. makatung

    makatung Новичок

    Баги с v3.14

    Type: RuntimeException
    Message: Unable to create the cache directory (/var/www/moder/data/www/mydor.mobi/cache/twig/b3).
    File: /var/www/moder/data/www/mydor.mobi/vendor/twig/twig/lib/Twig/Cache/Filesystem.php
    Line: 62

    Warning: file_get_contents(piwik.mydor.info/index.php?module=API&method=SitesManager.addSite&format=json&siteName=mydor.es&urls=mydor.es&token_auth=cee9cddfe9b7156d384a9a6142834105): failed to open stream: No such file or directory in /home/u323446614/public_html/plugins/Counters.php on line 100

    Видео не парсит с ютуба не старым не новым способом

    Warning: preg_match() expects parameter 2 to be string, array given in/home/u323446614/public_html/vendor/dereuromark/media-embed/src/MediaEmbed/MediaEmbed.php on line 125

    Notice: Array to string conversion in/home/u323446614/public_html/cache/twig/5b/5baed4ef42fbda8ae02b1e93d72fc02666fae4eb408c1d6a7c282fc53980218d.phpon line 131
    Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array

    Не смог настроить парсер ютуб не на одном хостинге, пробывал разные версии php,
    также не добавляет в пивик сайты.
     
  17. Далер

    Далер Новичок

    Details
    Type: Twig_Error_Runtime
    Message: An exception has been thrown during the rendering of a template ("PHP Fileinfo extension must be installed/enabled to use Intervention Image.") in "homepage.html" at line 72.
    File: /home/ih203819/public_html/galaxycs.ru/vendor/twig/twig/lib/Twig/Template.php
    Line: 182
    Страница не грузиться
     
  18. GrafMK

    GrafMK Активный Участник

    Смотрите шаблон
    в частности
    "homepage.html" at line 72.
     
  19. Далер

    Далер Новичок

    <a href="{{settings.base_url}}post/{{keyword|pretty_urlencode}}"><img src="{{image|cache_image(keyword=keyword)}}" alt="{{keyword}}" title="{{keyword}}"></a>
    72 строка , если убираю все работает, но нет картинок
     
  20. amness

    amness Активный Участник

    Ругается, что не включено/не установлено "PHP Fileinfo extension".
    Если у вас винда ищите в файле php.ini строку extension=php_fileinfo.dll и раскоментируйте её, или добавте если нет такой.
     
    Последнее редактирование: 18 окт 2016

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