Добрый вечер всем.
Имею проблему с работой WebLoginPE (предположительно). Заключается в следующем:
Имеется личный кабинет пользователя с формой редактирования учетной записи через WebLoginPE. Сам сниппет вызывается из моего сниппета:
$q=$modx->runSnippet("WebLoginPE", array("type"=>"profile", "lang"=>"ru"));
Проблема крайне странная: когда я авторизирован на сайте, то не могу сохранить профиль — сайт наглухо вылетает со следующим сообщением:
MODx encountered the following error while attempting to parse the requested resource:
« Execution of a query to the database failed - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’ ’’, ’1309451808’, ’998’, NULL, ’127.0.0.1’)’ at line 1 »
SQL: REPLACE INTO `r0`.`r_active_users` (internalKey, username, lasthit, action, id, ip) values(-, ’’, ’1309451808’, ’998’, NULL, ’127.0.0.1’)
После этого это же сообщение отображается до тех пор, пока не истечет время действия сессии, то есть веб-юзер не «разавторизируется» автоматически. Если же заходить другими пользователями, то все работает отлично. Проблема только на этом пользователе.
Кто сталкивался с подобными чудесами? Заранее спасибо!