ahmed Posted February 14, 2017 Report Share Posted February 14, 2017 (edited) Если утерян доступ в админку, то В корень сайта записать файл 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 February 14, 2017 by ahmed Quote Link to post Share on other sites
Noxter Posted February 14, 2017 Report Share Posted February 14, 2017 Давно уже есть готовое решение этого вопроса. Чем твое Корс решение лучше моего P.S. С функцией unlink мы не знакомы я вижу... Quote Link to post Share on other sites
ahmed Posted February 14, 2017 Author Report Share Posted February 14, 2017 (edited) Чем твое Корс решение лучше моегоНа вкус и цвет фломастеры разные.ИМХО, предложенное решение лучше Вашего тем же, чем Simpla лучше Bitrix - простотой... Edited February 14, 2017 by ahmed Quote Link to post Share on other sites
Noxter Posted February 14, 2017 Report Share Posted February 14, 2017 ИМХО, предложенное решение лучше Вашего тем же, чем Simpla лучше Bitrix - простотой...Возможно, но в твоем решении данные о доступе не отправляются по почте что есть не комильфо, и если админ вдруг забудет пароль то ему снова придется восстанавливать доступ, куда проще было бы зайти на почту и посмотреть. Quote Link to post Share on other sites
Noxter Posted February 14, 2017 Report Share Posted February 14, 2017 Почему не используется $this->managers->passwd_file для получения пути к файлу паролей? Ты громче всех кричал когда я не использовал API симплы, а сам хуже меня Quote Link to post Share on other sites
ahmed Posted February 15, 2017 Author Report Share Posted February 15, 2017 Почему не используется $this->managers->passwd_file для получения пути к файлу паролей?Во-первых, потому что не требуется получать это путь. Во-вторых, потому что используется вообще более простой способ... Quote Link to post Share on other sites
parhim Posted January 15, 2020 Report Share Posted January 15, 2020 Если утерян доступ в админку, то В корень сайта записать файл 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 и следовать инструкциям. Создал тему здесь, так как мне система не дает завести тему в разделе Готовые решения. Просьба к админам перенести.Спасибо! От души) Все работает. Воспользовался т.к. тупо забыл пароль, Симпла не имеет простой функции сброса пароля на мыло. К сожалению... Quote Link to post Share on other sites
hooch1 Posted May 21, 2021 Report Share Posted May 21, 2021 не помогло. при логине, окно постоянно введите пароль Quote Link to post Share on other sites
Kami Posted May 21, 2021 Report Share Posted May 21, 2021 41 минуту назад, hooch1 сказал: не помогло. при логине, окно постоянно введите пароль скорей всего у вас не правильный путь в htaccess , проверьте его. Ну или переименуйте его hta1ccess к примеру и зайдет на сайт, поменяйте пароль и верните htaccess на место Quote Link to post Share on other sites
phukortsin Posted May 21, 2021 Report Share Posted May 21, 2021 http://simpla-tuning.com/uteryan-parol-ot-adminki Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.