We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 18037
    • 2 Posts
    Помогите, знатоки. Прочитал все топики и не нашел ответа.
    Установка прошла нормально, сайт открывается нормально, но при попытке зайти в админку:

    Warning: include_once(quotes_stripper.inc.php) [function.include-once]: failed to open stream: No such file or directory in /var/www/web44/html/modx/manager/index.php on line 91

    Warning: include_once() [function.include]: Failed opening ’quotes_stripper.inc.php’ for inclusion (include_path=’.’) in /var/www/web44/html/modx/manager/index.php on line 91

    Warning: include_once(config.inc.php) [function.include-once]: failed to open stream: No such file or directory in /var/www/web44/html/modx/manager/index.php on line 129

    Warning: include_once() [function.include]: Failed opening ’config.inc.php’ for inclusion (include_path=’.’) in /var/www/web44/html/modx/manager/index.php on line 129

    Warning: include_once(document.parser.class.inc.php) [function.include-once]: failed to open stream: No such file or directory in /var/www/web44/html/modx/manager/index.php on line 132

    Warning: include_once() [function.include]: Failed opening ’document.parser.class.inc.php’ for inclusion (include_path=’.’) in /var/www/web44/html/modx/manager/index.php on line 132

    Fatal error: Class ’DocumentParser’ not found in /var/www/web44/html/modx/manager/index.php on line 133

    На форуме нашел http://modxcms.com/forums/index.php/topic,1527.0.html что-то похожее, почитал, насколько смог и заменил в manager/index.php все /includes на ./includes
    После этого получил доступ к форме логина. Но при попытке войти стало выдавать ошибки в окне (на картинке)-снова неправильный Include. Сделал поправки и в этих файлах - Админка открылась, но везде снова ошибки. Короче получается, что вручную надо лопатить весь скрипт и выравнивать пути.
    Может кто-нибудь знает, как это победить. Или хотя-бы- что может быть виной.
      • 785
      • 2,113 Posts
      Проблема в том, что не работает конструкция
      $incPath = str_replace("\\","/",dirname(__FILE__)."/includes/");
      if(version_compare(phpversion(), "4.3.0")>=0) {
          set_include_path(get_include_path() . PATH_SEPARATOR . $incPath);
      } else {
          ini_set("include_path", $incPath);
      Почему - вопрос к хостингу. Можно вставить тестовую печать и узнать, что именно не работает, а потом добиться работоспособности. Или править абсолютно все файлы, что вряд ли уместно. А, возможно, надо просто покинуть хостинг, так криво настроенный.
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 18037
        • 2 Posts
        Спасибо, AKots за ответ. Попытаюсь поговорить с хостером.