Здравствуйте.
После перехода на страничку "Контакты" (URL: http://www.d2interier.com/contacts/ ) на экране браузера появляется следующая ошибка:
Empty module and/or action after parsing the URL "/contacts/" (frontend/).<br />Not found classes: contactsFrontendController, contactsFrontendAction, contactsFrontendActions code 404
<h3>profiles/d/d2/d2i/d2interier/d2interier.com/wa-system/controller/waFrontController.class.php (217)</h3>
## /profiles/d/d2/d2i/d2interier/d2interier.com/wa-system/controller/waFrontController.class.php(217)
#0 /profiles/d/d2/d2i/d2interier/d2interier.com/wa-system/controller/waFrontController.class.php(160): waFrontController->getController(NULL, 'frontend', NULL, false)
#1 /profiles/d/d2/d2i/d2interier/d2interier.com/wa-system/controller/waFrontController.class.php(58): waFrontController->execute(NULL, 'frontend', NULL)
#2 /profiles/d/d2/d2i/d2interier/d2interier.com/wa-system/waSystem.class.php(690): waFrontController->dispatch()
#3 /profiles/d/d2/d2i/d2interier/d2interier.com/wa-system/waSystem.class.php(485): waSystem->dispatchFrontend('contacts/')
#4 /profiles/d/d2/d2i/d2interier/d2interier.com/index.php(7): waSystem->dispatch()
#5 {main}
<h3>/profiles/d/d2/d2i/d2interier/d2interier.com/wa-system/controller/waFrontController.class.php around line 217</h3>
212 if ($action && $try_default) {
213 return $this->getController($plugin, $module, null, false, $class_names);
214 }
215
216 // Too bad. 404.
>>217 throw new waException(sprintf('Empty module and/or action after parsing the URL "%s" (%s/%s).<br />Not found classes: %s', $this->system->getConfig()->getCurrentUrl(), $module, $action,implode(', ',$class_names)), 404);
218 }
219
220 /**
221 * Helper for $this->execute()
222 * Makes sense to override this in subclasses to add error handling, event dispatching, etc.
<h2>Request</h2>
array(
'auth_token' => '0893478037f9afd11b26bd499447633',
'remember' => '1',
'_csrf' => '58b9368284ce74.45730282',
'landing' => '/shop/',
'last_page' => '1^^^/webasyst/site/',
'PHPSESSID' => '5f5a36ad08d9ebbddbbc602b0fb5cdd7',
)
<h2>Params</h2>
array(
'app' => 'contacts',
'locale' => 'ru_RU',
)
3 комментария
Удалите поселение Контакты. Сайт -> Структура -> Контакты -> Удалить правило
Благодарю, за совет. Но хотелось бы устранить ошибку, а не просто удалить правило.
Обращаю внимание тех.поддержки WebAsyst на то, что на сайтах размещенных в облаке WebAsyst при переходе на страницу "Contacts" также появляется ошибка
Ошибка #404
The requested URL was not found on this serveКонтакты
Please contact app developer.
Это поселение должно быть скрыто т.к. не имеет пользовательской части для отображения.