Не работают статьи в free-версии от 27.03.2010

Тема в разделе "Техническая поддержка Linksuite", создана пользователем akigleo, 13.04.2010.

  1. Offline

    akigleo Недавно здесь

    Регистрация:
    13.04.2010
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Скачал free версию, настроил, приступил к тестированию.

    По ссылкам
    Устанавливаются как нужно, затруднений на тестовом примере не было.

    По статьям
    Не пошло.
    Пробовал на двух хостингах, везде затык с генератором шаблона. Выдается идентичное сообщение о какой-то внутренней ошибке (отправил ТС на e-mail) и шаблон в /data/ не сохраняется =O
    Причем при вводе в статей с картинками в /data/images граф. файлы появляются.

    Кто-нибудь пробовал тестировать именно бесплатную версию скрипта на предмет работы статей? У кого-нибудь пошло?
     
  2.  
  3. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Re: Не работают статьи в free-версии

    Я усиленно призываю ничего мне никуда не отправлять. Вот форум - тут и обсуждаем. Ковыряться в папке Спам нет никакого желания. Сейчас я ваши письма оттуда достал, но больше так делать не буду.
     
  4. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Re: Не работают статьи в free-версии

    Да. Ошибка была. Это я забыл дебаг выключить. Надо в файле /modules/articles.php закомментировать строку ~548
    Код (CODE):
    1. var_dump($e);die;

    что бы она стала такой
    Код (CODE):
    1. //var_dump($e);die;

    или удалить ее вообще.
     
  5. Offline

    akigleo Недавно здесь

    Регистрация:
    13.04.2010
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Re: Не работают статьи в free-версии

    1. Спасибо за ответ. Рецепт оказался действенным, проблема с генератором шаблона ушла.
    2. Уточните, какие важные требования к настройке хостинга (помимо тех, что описаны в руководстве) нужны именно для статейной части скрипта.
    У меня 4 хостинга и каталог статей поднялся только на одном. На остальных трех при обращении к статейной директории _http://somesite.com/articles/
    выдаются подобные ошибки:
    а) Если на articles стоят права доступа 777 (согласно руководства), то следующая:
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.


    В журнале ошибок ПУ хостингом появляется следующая запись:
    [Thu Apr 15 13:57:05 2010][error][client 87.228.111.28] SoftException in Application.cpp:601: Directory "/home/XXXXXX/public_html/articles" is writeable by group


    б) Если на articles поставить права доступа 775, то при обращении _http://somesite.com/articles/ выскакивает другая ошибка.

    Warning: Division by zero in /home/u39998/siteru/www/articles/901d56f7614ff40d2bb33c7f3f3ad0de.php on line 154

    Таким образом, я понимаю, что на 3-х хостингах, что-то не включено, но что конкретно нужно включить не ясно. Я сравнивал конфигурации PHP хостингов с работоспособным каталогом статей и с тем, который выдает ошибку.
    - В первом настройка register_globals=on (все работает), а на другом хостинге register_globals=off.
    - В первом интерпретатор php запускается как Perl (все работает), на остальных 3-х хостингах как модуль Апачи (каталог не работает).

    Нужен ваш совет на какие настройки php или на что-то другое обратить внимание. Иначе не ясно, с какими настройками действенно экспериментировать.

    Да и еще. По умолчанию скрипт статей обновляет данные в течении 12 часов. Где можно уменьшить это значение? Для отладки это слишком долго.
     
    Последнее редактирование: 16.04.2010
  6. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    1. Directory "/home/XXXXXX/public_html/articles" is writeable by group

    Если поискать в интернетах, то это не проблема скрипта в принципе. Или апач такой параноидальный или убирайте права.

    2. Warning: Division by zero ...

    Плавающая ошибка. По идее должна возникать из-за того, что число статей на страницу не введено, равно нулю или отрицательно. Если число введено нормальное, то надо смотреть что там на хостинге. От register_globals это точно никак зависеть не может.

    3. 12 часов

    Найдите переменную $_cache_lifetime в коде php-файла для статей. Там все написано.
     
  7. Offline

    akigleo Недавно здесь

    Регистрация:
    13.04.2010
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Еще одном хостинге удалось запустить каталог путем снижения прав на каталог со статьями с 777 на 755.
    Еще на двух – не работает.

    Выдается идентичная ошибка вида:
    Warning: Division by zero in /home/somesite/public_html/articles/68ae0d254b003130a026cafae6e5c243.php on line 154

    Примечание: число статей в шаблонах задавалось целым числом, отличным от нуля.

    Причем при обращении к каталогам статей _www.site.com/articles/ файл вида
    68ae03251b005130a026cafae6e5c243.txt на «проблемных хостингах» создается нормально и его содержимое соответствует по формату заполнения аналогичному файлу на хостингах, где каталог работает.

    Может какие-то особенности подключения mod_rewrite?
    Хотя везде вроде все включено…

    Посоветуйте, на что обратить внимание или что просить у хостера насчет включить/выключить ту или иную функцию.
     
  8. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    А попробуйте в функции showArticlesList, сразу после

    global $articles_directory, $articles_extension;

    добавить

    var_dump($templater->getT("tpl_articles_per_page")); ну и кусочек txt-файла с этой переменной показать
     
  9. Offline

    akigleo Недавно здесь

    Регистрация:
    13.04.2010
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    После вставки кода и запуска _www.site.com/articles/ на обоих проблемных хостингах получил идентичный отклик:
    NULL
    Warning: Division by zero in /home/siteru/public_html/articles/68ae0d251b005130a026cafae6e5c243.php on line 154


    Листинг 68ae0d251b005130a026cafae6e5c243.txt файла:
    a:1:{i:0;O:8:"stdClass":12:{s:2:"id";s:1:"1";s:7:"site_id";s:1:"1";s:8:"category";s:7:"general";s:8:"time_add";s:10:"1270802625";s:8:"time_end";s:10:"1280696400";s:5:"title";s:8:"Проверка";s:11:"description";s:69:"проверка проверка проверка проверка проверка проверка проверка ";s:8:"keywords";s:69:"проверка проверка проверка проверка проверка проверка проверка ";s:5:"image";s:7:"123.jpg";s:7:"content";s:1003:"Это текст аннотации. Это текст аннотации. Это текст аннотации.

    <cut>

    тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест

    {image}

    тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест тест ";s:18:"is_in_yandex_index";s:1:"0";s:7:"charset";s:6:"CP1251";}}
     
  10. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Ой, виноват. Не txt, а html файла. В нем же шаблон находится и переменные.

    И да. Попробуйте еще раз сохранить шаблон, заново сгенерить архив и прицепить его сюда.
     
    Последнее редактирование: 21.04.2010
  11. Offline

    akigleo Недавно здесь

    Регистрация:
    13.04.2010
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Сгенерированный архив прикрепил.
     

    Вложения:

  12. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Фантастика какая-то. У меня это заработало. Поэтому единственный вариант - ковырнуть на хостинге. Обещаю ничего не сломать. Если возможно, то в личку все.
     
  13. Offline

    akigleo Недавно здесь

    Регистрация:
    13.04.2010
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Снес директории со статьями, перегенерил коды по-новому и все чудесным образом заработало.

    Почему не срабатывало ранее и выдавались ошибки не знаю. Последовательность действий была совершенно аналогичной.
    Автору спасибо за support.
     
  14. Offline

    Sm@RT Недавно здесь

    Регистрация:
    29.04.2010
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    Столкнулся с аналогичной проблемой, время по умолчанию менял на 10 секунд, стирал ***.txt - кеш как я понял, пересоздается, но с чем то непонятным в середине.

    Подожду 12 часов.

    Так же я предпринял ряд поисков аналогичного продукта по функционалу, в целом просмотрел все что мог и не нашел. (Статьи с одной админки на много разных)

    Учитывая что все к этому идет я бы предлагал вернуться на Серч. И там же и суппортить (по мере желания). Думаю там будет намного больше толку.
     
  15. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    1. Говорите конкретику, "что-то непонятное в середине" я простите диагностировать не могу. Любые ошибки, возникающие в работе - это условия хостинга. Ибо в домашних условиях на денвере и своем добром хостинге (где можно все и нет запретов) работает без сбоев.
    2. Смысла идти туда не вижу, ибо вот он форум, целый раздел и я в качестве доброго модератора. Продукт не всем нужен, а забивать ветку ответами на вопросы даже с десятка человек - получится каша не потребная к поеданию. Вот даже вы сейчас - не тему новую создали, а написали в существующей, что уже сбивает с толку людей и мешает ориентироваться на форуме.
     

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

Загрузка...