Перенаправление, 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 ответов
Речь о сайте безхлопот.рф? Сейчас он открывается корректно. Уточните, после каких действий воспроизводится проблема. Предоставьте скриншот раздела Сайт / Структура. Также сообщите какие папки у вас содержатся в папках /wa-data/public/site/themes и /wa-data/public/shop/themes - есть подозрение, что идентификатор одной из тем дизайна содержит недопустимые символы.
Эрик, спасибо за ответ.
В админке 3 сайта, 2 из которых работают, а http://techno-balt.ru/перенаправляет на http://techno-balt.ru/webasyst/
Мое подозрение, похоже, оправдалось - проблема в теме "default - копия". В папке /wa-data/public/shop/themes попробуйте переименовать папку темы (она будет иметь то же имя) в, например, "default2" (то есть без пробелов, русских символов и дефисов).
Эрик, а почему /wa-data/public/shop/themes, а не /wa-data/public/site/themes, это же сайт, а не магазин.
В папке /wa-data/public/shop/themes попробуйте переименовать папку темы (она будет иметь то же имя) в, например, "default2" (то есть без пробелов, русских символов и дефисов). --- папки все названы по анг, русских символов нет

Эрик, а почему /wa-data/public/shop/themes, а не /wa-data/public/site/themes, это же сайт, а не магазин.В папке /wa-data/public/shop/themes попробуйте переименовать папку темы (она будет иметь то же имя) в, например, "default2" (то есть без пробелов, русских символов и дефисов). --- папки все названы по анг, русских символов нет
В таком случае проверьте файл wa-config/routing.php - здесь также не должно быть упоминаний темы "default - копия"
Эрик, спасибо большое!
Нашла default - копия в этой директории /www/wa-apps/site/themes, переименовала.
Теперь стали доступны правила маршрутизации. Пересоздала все правила, все равно перекидывает в админку(
В чем может быть проблема, подскажите, пожалуйста?
Видимо в кеше браузера осталась форма авторизации. У меня открывается витрина:
Эрик, речь идет о сайте а http://techno-balt.ru