Если вы по ошибке удалили файл профиля единственного пользователя GetSimple CMS, то вы оказываетесь в ситуации, при которой доступ к панели управления становится невозможен. А это значит, что вам становятся недоступны все возможности по управлению собственным веб-сайтом через графический пользовательский веб-интерфейс, включая работу с контентом, медиафайлами, настройками и прочим. Однако это не должно быть повод для паники.
Выходом из сложившейся ситуации является восстановление файла профиля пользователя из резервной копии. В случае, если резервная копия отсутствует, возможно создание нового файла профиля пользователя. Для этого предлагаю воспользоваться следующим шаблоном, представляющим собой XML-документ профиля пользователя GetSimple CMS 3.4 (совместим с предыдущими версиями GetSimple CMS), описывающий профиль пользователя с именем dummy
:
<?xml version="1.0"?>
<item>
<USR>dummy</USR>
<NAME>Dummy User</NAME>
<PWD>829c3804401b0727f70f73d4415e162400cbe57b</PWD>
<EMAIL/>
<HTMLEDITOR>1</HTMLEDITOR>
<TIMEZONE/>
<LANG>en_US</LANG>
</item>
После сохранения текста шаблона в файл GSUSERSPATH\dummy.xml
, вы можете войти в панель управления GetSimple CMS, используя следующие реквизиты доступа:
- имя пользователя: dummy
- пароль: dummy
В случае использования GSLOGINSALT
необходимо предварительно закомментировать строку define('GSLOGINSALT', 'your_unique_phrase');
в файле gsconfig.php
, иначе аутентификация пользователя закончится неудачей, так как заданный пароль не пройдёт проверку.
Другим вариантом использования шаблона является изменение в нём имени пользователя на собственное. Для этого необходимо изменить <USR>dummy</USR>
на <USR>your_user_name</USR>
и сохранить файл профиля пользователя с именем GSUSERSPATH\your_user_name.xml
. При этом для доступа к панели управления GetSimple CMS будут использоваться следующие реквизиты доступа:
- имя пользователя: your_user_name
- пароль: dummy
После создания нового файла профиля пользователя и его успешной авторизации, пароль пользователя обязательно должен быть изменён стандартным способом через панель управления GetSimple CMS.