Вход • Регистрация

Какая-то неведомая..

  • 31 января 2013 г.
  • заметил при разработке портала постинг комментария к новостям, статьям работают неадекватно (Firebig показал, что после нажимания на кнопку Оправить выдается "NetworkError: 500 Internal Server Error - http://***.ru/test/news/show10/)
    решил проверить тестовым примером - то есть с нуля поставил в подпапке через инсталлер, добавил примеры бумажного магазина со всеми новостями и прочим и проверил ту же ситуацию: опять двадцать пять..

    неужели это баг?
    • 31 января 2013 г.
    • Ни разу подобный баг не проявлялся.
      ТП хостера:
      _______________

      Данная ошибка чаще всего означает что сервер заблокировал обращение к скрипту, это может быть по следующим причинам:

      1. Вы выставили права доступа на файл (ы) отличающиеся от 644 или 444, сервер блокирует выполнение скрипта в целях
      безопасности (например - выставили CHMOD 666 или 777)
      2. Вы выставили права доступа отличающиеся от 755 на папки (у). (например - выставили CHMOD 777)
      3. Найдены не поддерживаемые директивы в файле .htaccess

      А значить что вам нужно поставить права на файлы 644, а на папки 755

      Многие сервера хостеров работают режиме suPHP и не поддерживается установка директив php_flag, php_admin_flag, php_value и прочих,
      которые изменяют какие-либо параметры PHP окружения.

      А значить что в файле .htaccess не должно быть параметров (эти параметры нужно закомментировать):

      1. php_value
      2. php_flag
      3. php_admin_flag

      Закомментировать параметр в .htaccess можно добавив в начало строки знак #

      Например есть параметры:

      php_flag register_globals On

      Заккомментированные они будут выглядеть так:

      # php_flag register_globals On
      • 01 февраля 2013 г. , редакция: 01 февраля 2013 г.
      • согласен с вашими доводами, дело в том что голосования идут на ура с аяксом.. а вот комментарий упорно не желают не то что рефрешить страницу, а вообще запостить что ли ни было.. и выдается в файрбаге 500 ошибку. да и редактирование, удаление поста нет вообще - куда-то все исчезло.. пост появляется только после обновления страницы целиком, например по F5
        p.s. закомментировал Options +FollowSymLinks в htaccess - не помогло

        p.s.s на форуме все спокойно - все по часам работает: проблемы только с комментами(
        • 01 февраля 2013 г.
        • А какая версия CMS и что в логах, не смотрели?
  • 01 февраля 2013 г. , редакция: 01 февраля 2013 г.
  • версия 5.1.2

    в логах что-то типа этого:
    Код
    [Fri Feb 01 11:24:50 2013] [error] [client 31.13.37.164] /libexec/ld-elf.so.1: /usr/local/lib/php/20060613/filter.so: Undefined symbol "pcre_exec", referer: http://***.ru/***_ru/im-pokoryaetsya-nebo-1963/
    [Fri Feb 01 11:24:50 2013] [error] [client 31.13.37.164] Premature end of script headers: php, referer: http://***.ru/***_ru/im-pokoryaetsya-nebo-1963/


    p.s. погуглив, поставил из портов /usr/ports/securuty/php52-filter - все заработало... уффф!
    Спасибо за подсказки)))
  • 01 февраля 2013 г.


  • есть идеи, почему BB код не работает (хотя он включен в админке)?

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум