Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Как правильно переименовать папку admin в Opencart 2.x ?


rezhisser
 Поделиться

Рекомендованные сообщения

Делаю так:

1. Переименовал папку admin
2. Изменил конфиги
3. При установке шаблона и модулей заменяю в файлах admin на новое название

В opencart 1.5 такой подход работает без проблем (там в файлах движка нет файлов с параметром "admin")

В opencart 2.x есть несколько файлов движка с параметром "admin", например:

admin\index.php
admin\controller\design\translation.php
admin\model\localisation\country.php
system\startup.php
system\track_no-oc2.3.x.ocmod.xml


 + куча предустановленных модулей в файлах которых есть параметр "admin"

Наверное, из-за этого возникают такие ошибки

2017-05-31 12:37:28 - PHP Notice:  Undefined variable: july_admin_menu in /home/tm231541/*/dev/system/storage/modification/admin/view/template/common/footer.tpl on line 4

Да и вообще, поведение системы становится не предсказуемым

Может кто-то уже решал эту задачу? Какие файлы нужно переименовывать? Или может быть есть другие варианты?

 

Ссылка на комментарий
Поделиться на других сайтах


 

Только что, rezhisser сказал:

Переименовал папку admin

 

А какой в этом смысл?

Ссылка на комментарий
Поделиться на других сайтах

Создать трудности и потом их героически преодолевать.

С одним НО, мало кто полезет ломать магазин через админку,те же кто в курсе как "ломать",найдут даже если она называется sovsemneadminka.....

Ссылка на комментарий
Поделиться на других сайтах

2 минуты назад, rezhisser сказал:

есть другие варианты?

 

есть

не трогать название папки, а использовать ограничение доступа по ip/паролированию через htaccess htpasswd

Ссылка на комментарий
Поделиться на других сайтах

2 минуты назад, Tom сказал:

Создать трудности и потом их героически преодолевать.

 

Вот о том и речь.

Лучше сделать на админку вторую авторизацию через .htpasswd

 

Ссылка на комментарий
Поделиться на других сайтах

19 минут назад, rezhisser сказал:

Может кто-то уже решал эту задачу? Какие файлы нужно переименовывать? Или может быть есть другие варианты?

переименовывают только папку.

менять надо пути к папке admin на новые пути.

Это касается и установленных модулей и вновь устанавливаемых.

Посмотрите файлы модификаторов, увидите, что там часто идет изменение каких-то файлов из этой папки.

если папке переехала, то модификатор работает неправильно.

P.S.

Этот способ защиты от взлома админки сейчас мало кто рекомендует. Часто используется защита паролем или ограничение доступа по IP-адресу.

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.