Перенаправление, error 0

При входе на сайт перенаправляет в админку.

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

Для правила /* выдает ошибку

<h3 style="margin-bottom: 0.3em; font-size: 1.05em; line-height: 1.2em;">Error with code 0 in '/www/wa-system/file/waTheme.class.php' around line 1633:</h3>
   1628	    }
   1629	
   1630	    public static function verify($id)
   1631	    {
   1632	        if (!preg_match('/^[a-z0-9_\-]+$/i', $id)) {
 >>1633	            throw new waException(sprintf(_ws("Invalid theme id %s"), $id));
   1634	        }
   1635	    }
   1636	
   1637	
   1638	    public static function sort(&$themes)
<h2 style="margin-bottom: 0.3em; font-size: 1.35em; line-height: 1.2em;">Call stack</h2>
#0 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/file/waTheme.class.php(111): waTheme::verify('default - ?????...')
#1 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/waSystem.class.php(1414): waTheme->__construct('default - ?????...', 'site')
#2 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-apps/site/lib/classes/siteHelper.class.php(169): waSystem->getThemes('site')
#3 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-cache/apps/site/templates/compiled/site_en_US/d6/07/e3/d607e31879c8e3f3c9b50642bd42acf2fc8ecb8c.file.RoutingEdit.html.php(142): siteHelper::getThemes('site', true)
#4 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/vendors/smarty3/sysplugins/smarty_internal_templatebase.php(180): content_569df0f3cdcb84_77914709(Object(Smarty_Internal_Template))
#5 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/view/waSmarty3View.class.php(116): Smarty_Internal_TemplateBase->fetch('templates/actio...', NULL)
#6 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/controller/waViewAction.class.php(170): waSmarty3View->fetch('templates/actio...', NULL)
#7 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/controller/waViewController.class.php(86): waViewAction->display()
#8 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/controller/waDefaultViewController.class.php(44): waViewController->executeAction(Object(siteRoutingEditAction))
#9 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/controller/waController.class.php(21): waDefaultViewController->execute()
#10 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/controller/waViewController.class.php(46): waController->run(NULL)
#11 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/controller/waFrontController.class.php(158): waViewController->run()
#12 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/controller/waFrontController.class.php(55): waFrontController->execute('', 'routing', 'edit')
#13 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/wa-system/waSystem.class.php(586): waFrontController->dispatch()
#14 /home/u416792/xn--90aigqpagzw.xn--p1ai/www/index.php(7): waSystem->dispatch()
#15 {main}
<h2 style="margin-bottom: 0.3em; font-size: 1.35em; line-height: 1.2em;">Request</h2>
array (
  'module' => 'routing',
  'action' => 'edit',
  'domain_id' => '4',
  'route' => '5',
  '_' => '1453190161925',
)
<h2 style="margin-bottom: 0.3em; font-size: 1.35em; line-height: 1.2em;">Params</h2>
array ( 

)



помогите, пожалуйста, разобраться с проблемой

9 ответов

  • 1
    Эрик Webasyst 20 января 2016 09:10 #

    Речь о сайте безхлопот.рф? Сейчас он открывается корректно. Уточните, после каких действий воспроизводится проблема. Предоставьте скриншот раздела Сайт / Структура. Также сообщите какие папки у вас содержатся в папках /wa-data/public/site/themes и /wa-data/public/shop/themes - есть подозрение, что идентификатор одной из тем дизайна содержит недопустимые символы.

    • +1
      Елена Миронова Елена Миронова 20 января 2016 09:20 #

      Эрик, спасибо за ответ.

      В админке 3 сайта, 2 из которых работают, а http://techno-balt.ru/перенаправляет на http://techno-balt.ru/webasyst/



      • +1
        Эрик Эрик Webasyst 22 января 2016 03:45 #

        Мое подозрение, похоже, оправдалось - проблема в теме "default - копия". В папке /wa-data/public/shop/themes попробуйте переименовать папку темы (она будет иметь то же имя) в, например, "default2" (то есть без пробелов, русских символов и дефисов).

        • +1
          Елена Миронова Елена Миронова 26 января 2016 04:44 #

          Эрик, а почему /wa-data/public/shop/themes, а не /wa-data/public/site/themes, это же сайт, а не магазин.

          В папке /wa-data/public/shop/themes попробуйте переименовать папку темы (она будет иметь то же имя) в, например, "default2" (то есть без пробелов, русских символов и дефисов). --- папки все названы по анг, русских символов нет

  • 1
    Елена Миронова 26 января 2016 04:43 #

    Эрик, а почему /wa-data/public/shop/themes, а не /wa-data/public/site/themes, это же сайт, а не магазин.

    В папке /wa-data/public/shop/themes попробуйте переименовать папку темы (она будет иметь то же имя) в, например, "default2" (то есть без пробелов, русских символов и дефисов). --- папки все названы по анг, русских символов нет


    • +1
      Эрик Эрик Webasyst 28 января 2016 04:13 #

      В таком случае проверьте файл wa-config/routing.php - здесь также не должно быть упоминаний темы "default - копия"

      • +1
        Елена Миронова Елена Миронова 28 января 2016 04:50 #

        Эрик, спасибо большое!

        Нашла default - копия в этой директории /www/wa-apps/site/themes, переименовала.

        Теперь стали доступны правила маршрутизации. Пересоздала все правила, все равно перекидывает в админку(

        В чем может быть проблема, подскажите, пожалуйста?


Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите