We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16238
    • 47 Posts
    Здравствуйте, очень нужна помощь! установила ModX клиенту. А он не хочет сохранять шаблон, чанки, сниппеты. Пишет ошибка на сервере. Документы сохраняются.

    Вот ошибка которая выдается при сохранении:

    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, teron@ perm.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    More information about this error may be available in the server error log.
    Apache/1.3.37 Server at aktiv.perm.ru Port 80


    Вот ошибка из логов:


    PHP Warning:
    main(/usr2/virtual_client/aktiv/www/manager/includes/protect.inc.php) [<a
    href=’function.main’>function.main</a>]: failed to open stream: No such file
    or directory in /usr2/virtual_client/aktiv/www/index.php on line 52
    PHP Fatal error: main() [<a href=’function.require’>function.require</a>]:
    Failed opening
    required ’/usr2/virtual_client/aktiv/www/manager/includes/protect.inc.php’
    (include_path=’.:/usr/local/php444/lib/php’)
    in /usr2/virtual_client/aktiv/www/index.php on line 52

    Помогите плиз разобраться, очень нужно. Спасибо.
    ps. Хотябы разобраться, это ошибка ModX или у хостера?
      Download MODx Templates free
      • 1788
      • 1,103 Posts
      Internal Server Error => Внутренняя Ошибка Сервера
        • 16238
        • 47 Posts
        Quote from: antey at Jul 10, 2008, 03:51 AM

        Internal Server Error => Внутренняя Ошибка Сервера
        Так это имеет отношение к ModX или совсем не имеет? И можно ли что-то сделать в этом случае? Хостер говорит что у них все нормально....
          Download MODx Templates free
          • 28957
          • 122 Posts
          modx не может найти /usr2/virtual_client/aktiv/www/manager/includes/protect.inc.php
          возможно такого файла не существует или нету прав на чтение у пользователя от которого запущен веб-сервер
            suvit
            РROGWAY
            • 785
            • 2,113 Posts
            Вообще-то сохраняются шаблоны в административной части сайта, то есть при работе manager/index.php, а в логах написано, что ошибка возникла при работе index.php. Или это другая ошибка, или вообще все разладилось. И если отсутствовал бы файл protect.inc.php, то вообще ничего не работало бы, а не только какие-то части.
              Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
              Статьи о MODx, регулярно новые публикации
              • 16238
              • 47 Posts
              А еще знаете, что интересно, если в поле для шаблона напихать просто текста - он сохраняется, если код - не хочет сохранять!!! shocked. Код этот шаблона этого же сайта на модх - только с другого хостинга (просто делаю перенос сайта)
                Download MODx Templates free
                • 1788
                • 1,103 Posts
                Подозреваю, что идет банальная фильтрация передаваемых по протоколу данных на стороне апача.

                Подобное было с сохранением файлов причем не только через панель управления, тогда файлы передавались с подменой #00 на #20 в коде.
                Решение было за нами строкой "CharsetRecodeMultipartForms off" в файле .htaccess
                  • 9198
                  • 100 Posts
                  У апача установлен mod_security? Скорей всего он и фильтрует код.
                    • 16238
                    • 47 Posts
                    Quote from: EVD at Jul 10, 2008, 11:41 AM

                    У апача установлен mod_security? Скорей всего он и фильтрует код.
                    А как я это могу узнать самостоятельно, без хостера? и можно ли это исправить?
                      Download MODx Templates free
                      • 16238
                      • 47 Posts
                      Вот переписка с хостером, может из этого что-то будет ясно:

                      > Здравствуйте, давайте разберемся, почему сайт не становится нормально.
                      > Скажите пожалуйста корневая папка для сайта имеет адрес
                      > /usr2/virtual_client/aktiv/www ?

                      Да.

                      > Стоит ли у вас модуль mod_security? (Вот что мне ответили на форуме
                      > самой CMS - фильтрация передаваемых по протоколу данных на стороне апача)

                      Да, этот модуль стоит.

                      > У меня не работает функция mod_rewrite в .htaccess, это вы можете сделать?

                      Модуль работает. Нужно указывать полный адрес:

                      RewriteRule ^(.*)$ http://*****.ru/index.php?q=$1 [L,QSA]

                      > Самое главное, сайт не видит свои файлы, ни шаблона, ни стилей, ни
                      > других страниц, кроме главной, хотя этот же сайт сейчас лежит на
                      > другом хостинге - и все отлично работает.

                      > В прикрепленном файле - настройки сервера и php хостинга, на котором
                      > данный сайт сейчас лежит и все работает, посмотрите пожалуйста, чего
                      > нету в ваших настройках, и что вы можете включить.

                      > Жду вашего ответа. Пожалуйста. Это очень срочно.

                      Разница в конфигурации php:
                      (сперва их, потом наши)
                      register_globals On Off
                      safe_mode Off On

                      По safe_mode - выключить не можем по соображениям безопасности.

                      Скажите мне пожалуйста, это все означает, что вообще modx не сможет на этом хостинге работать? (хостинг сменить не возможно, тк. домен прикрплен к нему, а домен тоже нельзя менять)
                      или все-таки можно что-то сделать?
                      Спасибо.
                        Download MODx Templates free