Перейти к содержанию
rezhisser

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

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

Делаю так:

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