Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Доступ запрещен! У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору.


vfrovod

Recommended Posts

Вообщем проведя натурный эксперимент выяснили следующее:

1. Падение "прав администратора" стабильные

2. Есть и плюс, старая база данных нормально подключается со всеми правами на ПЕРЕУСТАНОВЛЕНУЮ (без бекапа).

 

P.S. Видео падения тоже есть, только снято с телефона лень устанавливать писалку с экрана. Могу выложить.

Надіслати
Поділитися на інших сайтах


Провели еще один эксперимент, установили с нуля стоковый ocStore 1.5.5.1.1 проблема НЕТ. Так что понять не можем что происходит. Просьба ко всем сочувствующим попробуйте у себя НА ТЕСТОВЫХ МАГАЗИНАХ сборку ocStore 2.1.0.2 есть такая проблема как у нас или нет. Это нужно для того чтоб понять куда копать, в сторону opencart или настройки хостинга. Тех. Поддержка хостинга сказала что это скорее всего ошибка CMS.

 

Заранее всем спасибо кто сможет попробовать. (Не рекомендуется пробовать на рабочих/действующих магазинах).

Надіслати
Поділитися на інших сайтах


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

 

Вообщем докладываю:

 

Включили три настройки  1.json / 2.pdo / 3.dom

 

Все заработало стабильно. 

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 10 months later...
  • 2 months later...
В 06.03.2017 в 13:07, vallery7777 сказал:

Такая же фигня на ocStore 2.3.0.2.1 . Заходишь в сторонние дополнения, а он пишет, что у меня нет прав, хотя все права проставлены у админа на все модули!

Удалось решить проблему? Если да, то как?

Надіслати
Поділитися на інших сайтах


  • 9 months later...
В 12.03.2017 в 14:44, jimmykoks сказал:
Цитата

Такая же фигня на ocStore 2.3.0.2.1 . Заходишь в сторонние дополнения, а он пишет, что у меня нет прав, хотя все права проставлены у админа на все модули!

Удалось решить проблему? Если да, то как?

Если после установки модуля Opencart 2 или  ocmod Opencart 2 вы видите сообщение "Доступ запрещен!  У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору." - не спешите огорчаться. Вам всего лишь нужно дать права администраторам на управление модулем.

Решение ошибки:
1. В админке Opencart 2 переходим в Система > Пользователи > Группы пользователей > Администраторы и нажимаем кнопку Редактировать
2. В появившемся окне нажимаем "Выделить все" ниже обоих блоков, затем Сохраняем.

Что делать, если по инструкции выше не получается решить ошибку:
1. Такая проблема возможна, когда у вас Opencart 2.3, а вы ставите модуль для старых версий, то есть модуль не совместим с вашей версией Opencart. После установки модуля идет перенаправление на "route=extension/module", а должно идти на "route=extension/extension", вот вы и получаете ошибку "Доступ запрещен". 
 В Opencart 2.3 структура модулей существенно поменялась по сравнению с предыдущими версиями. Теперь папка module находиться в папке extension, а значит нужно перемещать все файлы модуля и править целую цепочку путей и обращений у функциям. Для решения ошибки при установке модуля по часте "доступа" вам нужно добавить права для модуля "extension/module/module_name" (можно через базу данных - читайте ниже)
А также  править контроллер админки модуля - в файле admin/controller/extension/module/module_name.php 
найти примерно такую строку:
$this->response->redirect($this->url->link('extension/module', 'token=' . $this->session->data['token'], true));
и заменить на это
$this->response->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'], true));
2. Иногда бывают проблемы с сохранением добавленных прав через работу некоторых модулей. В таком случае можно добавить их вручную в таблицу `oc_user_group`, но если вы не разбираетесь, то лучше туда не лезь, потому что там данные храняться в массивах и если не правильно отредактировать - настройки прав слетят. Можно добавлять права через запятую, по примеру с другими записями.

Змінено користувачем kossss5
  • +1 1
Надіслати
Поділитися на інших сайтах


  • 2 months later...

Я только что столкнулся с этим. Решилось тем, что я изменил версию пхп для сайта. Было 5.6, стало 5.5

Думаю сама версия тут не играет роли. Скорее всего, просто на версии 5.5 уже стоят необходимые для сайта модули, а на 5.6 в моем случае, не стояли. 

Надіслати
Поділитися на інших сайтах


  • 1 year later...
В 08.01.2018 в 20:03, kossss5 сказал:

Если после установки модуля Opencart 2 или  ocmod Opencart 2 вы видите сообщение "Доступ запрещен!  У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору." - не спешите огорчаться. Вам всего лишь нужно дать права администраторам на управление модулем.

Решение ошибки:
1. В админке Opencart 2 переходим в Система > Пользователи > Группы пользователей > Администраторы и нажимаем кнопку Редактировать
2. В появившемся окне нажимаем "Выделить все" ниже обоих блоков, затем Сохраняем.

Что делать, если по инструкции выше не получается решить ошибку:
1. Такая проблема возможна, когда у вас Opencart 2.3, а вы ставите модуль для старых версий, то есть модуль не совместим с вашей версией Opencart. После установки модуля идет перенаправление на "route=extension/module", а должно идти на "route=extension/extension", вот вы и получаете ошибку "Доступ запрещен". 
 В Opencart 2.3 структура модулей существенно поменялась по сравнению с предыдущими версиями. Теперь папка module находиться в папке extension, а значит нужно перемещать все файлы модуля и править целую цепочку путей и обращений у функциям. Для решения ошибки при установке модуля по часте "доступа" вам нужно добавить права для модуля "extension/module/module_name" (можно через базу данных - читайте ниже)
А также  править контроллер админки модуля - в файле admin/controller/extension/module/module_name.php 
найти примерно такую строку:
$this->response->redirect($this->url->link('extension/module', 'token=' . $this->session->data['token'], true));
и заменить на это
$this->response->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'], true));
2. Иногда бывают проблемы с сохранением добавленных прав через работу некоторых модулей. В таком случае можно добавить их вручную в таблицу `oc_user_group`, но если вы не разбираетесь, то лучше туда не лезь, потому что там данные храняться в массивах и если не правильно отредактировать - настройки прав слетят. Можно добавлять права через запятую, по примеру с другими записями.

ocstore 3.0 помогло, спасибо!

Надіслати
Поділитися на інших сайтах


  • 2 months later...
В 07.05.2019 в 21:24, RuslanKnives сказал:

ocstore 3.0 помогло, спасибо!

у меня 2.3, смелюсь спросить  есть правленный модуль? такая же проблема  папки для 2.3 лежат по другому

Надіслати
Поділитися на інших сайтах


  • 5 months later...
  • 9 months later...
On 1/21/2016 at 7:37 AM, vfrovod said:

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

 

Вообщем докладываю:

 

Включили три настройки  1.json / 2.pdo / 3.dom

 

Все заработало стабильно. 

это модули php такие или что-то еще?

Надіслати
Поділитися на інших сайтах


  • 2 months later...

Та же история oc store 3.0 после установки модуля (причем уже не первый модуль) - и банально после настроек модуля -все слетает и доступ запрещен. Замена таблицы user_group -  ничего не дало. Игрались с файлом user,php. -  return true. - тоже нету результата. Что делать дальше - непонятно. Сейчас админка - это левый сайд бар Панель состояния и отчеты. Все

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.