Jump to content

Восстановление Доступа В Админку


Recommended Posts

Если утерян доступ в админку, то

 

В корень сайта записать файл repairmanagers.php с содержимым

<?php
    if(is_file('simpla/.htaccess')){
        @rename('simpla/.htaccess', 'simpla/.htaccess1');
        echo '<BR>  Сначала <A target="_blank" HREF="simpla/index.php?module=ManagersAdmin">Создайте нового менеджера или отредактируйте текущих (откроется в новом окне)</A> <BR> Важно! После работы в том окне вернитесь в это окно и пройдите по ссылке <A HREF="repairmanagers.php">Завершить</A>. Если забудете выполнить этот шаг, доступ в админку будет открыт без пароля!';
    }elseif(is_file('simpla/.htaccess1')){
        @rename('simpla/.htaccess1', 'simpla/.htaccess');
	@unlink('repairmanagers.php');
        if(is_file('repairmanagers.php'))
            echo 'Удалите файл repairmanagers.php';    
        else
            echo 'OK';    
    }    
Вызвать в браузере адрес 

http://site.ru/repairmanagers.php

 

и следовать инструкциям.

 

Создал тему здесь, так как мне система не дает завести тему в разделе Готовые решения. Просьба к админам перенести.

Edited by ahmed
Link to post
Share on other sites

Чем твое Корс решение лучше моего

На вкус и цвет фломастеры разные.

ИМХО, предложенное решение лучше Вашего тем же, чем Simpla лучше Bitrix - простотой... Edited by ahmed
Link to post
Share on other sites

ИМХО, предложенное решение лучше Вашего тем же, чем Simpla лучше Bitrix - простотой...

Возможно, но в твоем решении данные о доступе не отправляются по почте что есть не комильфо, и если админ вдруг забудет пароль то ему снова придется восстанавливать доступ, куда проще было бы зайти на почту и посмотреть.
Link to post
Share on other sites

Почему не используется $this->managers->passwd_file для получения пути к файлу паролей?

Ты громче всех кричал когда я не использовал API симплы, а сам хуже меня :D

Link to post
Share on other sites

Почему не используется $this->managers->passwd_file для получения пути к файлу паролей?

Во-первых, потому что не требуется получать это путь.

Во-вторых, потому что используется вообще более простой способ...

Link to post
Share on other sites
  • 2 years later...

 

Если утерян доступ в админку, то

 

В корень сайта записать файл repairmanagers.php с содержимым

<?php
    if(is_file('simpla/.htaccess')){
        @rename('simpla/.htaccess', 'simpla/.htaccess1');
        echo '<BR>  Сначала <A target="_blank" HREF="simpla/index.php?module=ManagersAdmin">Создайте нового менеджера или отредактируйте текущих (откроется в новом окне)</A> <BR> Важно! После работы в том окне вернитесь в это окно и пройдите по ссылке <A HREF="repairmanagers.php">Завершить</A>. Если забудете выполнить этот шаг, доступ в админку будет открыт без пароля!';
    }elseif(is_file('simpla/.htaccess1')){
        @rename('simpla/.htaccess1', 'simpla/.htaccess');
	@unlink('repairmanagers.php');
        if(is_file('repairmanagers.php'))
            echo 'Удалите файл repairmanagers.php';    
        else
            echo 'OK';    
    }    
Вызвать в браузере адрес 

http://site.ru/repairmanagers.php

 

и следовать инструкциям.

 

Создал тему здесь, так как мне система не дает завести тему в разделе Готовые решения. Просьба к админам перенести.

Спасибо! От души) Все работает. Воспользовался т.к. тупо забыл пароль, Симпла не имеет простой функции сброса пароля на мыло. К сожалению...

Link to post
Share on other sites
  • 1 year later...
41 минуту назад, hooch1 сказал:

не помогло. при логине, окно постоянно введите пароль

скорей всего у вас не правильный путь в htaccess , проверьте его. Ну или переименуйте его hta1ccess к примеру и зайдет на сайт, поменяйте пароль и верните htaccess на место

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...