0 Пользователей и 1 Гость просматривают эту тему.
  • 51 Ответов
  • 27976 Просмотров
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
После обновления Joomla до версии 2.5.4 на некоторых сайтах у супер администратора пропадают права доступа. Невозможно попасть в панель управления, либо невозможно что-либо менять в ПУ. С чем это связано и почему так происходит я еще не разобрался, но эта ситуация возникает на сайтах которые последовательно обновлялись со старых версий и у сайтов изначально сделанных на 2.5 такого еще не встречал. (это не значит что такого не может быть)
Скорее всего это связано с улучшением безопасности Joomla и некоторыми изменениями с этим связнанными.
Вот вариант решения (это конечно костыль, но другого выхода я пока не придумал).

Эта инструкция так же подходит для всех версий Joomla ветки 2.5

Идем в phpMyAdmin и очищаем (не удаляем) таблицы _usergroups и _viewlevels.
Скачиваем новые таблицы (см. ссылку на скачку внизу)
Открываем эти таблицы с помощью блокнота (Notepad++) и меняем в ниже указанных строках префикс "XXXXX" на свой, который используется в БД.
CREATE TABLE IF NOT EXISTS `XXXXX_viewlevels`
INSERT INTO `XXXXX_viewlevels`
и
CREATE TABLE IF NOT EXISTS `XXXXX_usergroups`
INSERT INTO `XXXXX_usergroups`

Сохраняем изменения и импортируем эти таблицы в вашу БД.

После этого открываем таблицу _users и смотрим ID нужного нам username супер администратора, запоминаем его.
Открываем таблицу _user_usergroup_map и находим строчку с этим ID, смотрим у нее второй параметр (group_id ) который должен быть 8, если это не так, то меняем на 8.
Все. Заходим под логином паролем того юзера, для которого смотрели ID и сделали группу 8

Перед выполнением всех этих действий обязательно делайте бэкапы всех изменяемых таблиц, после этих манипуляций все права доступа изменятся на значения по умолчанию для только что установленной Joomla 2.5.4



[вложение удалено Администратором]
« Последнее редактирование: 02.04.2013, 16:38:36 от Marques »
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

procesha

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
спасибо помогло после обновления ...
*

Lego

  • Осваиваюсь на форуме
  • 10
  • 1 / 0
Сделал все по указанной выше инструкции. Обновился с 2.5.3 до 2.5.4, очистил 2 таблицы, импортировал в базу исправленные с моим префиксом, проверил id группы суперадмина = 8.  Но теперь все равно при заходе в панель администратора нет окошка с логином, сразу попадаю в панель управления с минимальным интерфейсом, где невозможно ничего сделать, а выход не работает ! Т.е. зайти под логином суперадмина не могу...

P.S. Нашел решение похожей проблемки на аглицком форуме joomla:

Заменить /administrator/includes/helper.php на файл https://raw.github.com/joomla/joomla-cms/master/administrator/includes/helper.php
По-моему там просто добавлена дополнительная проверка авторизации.

Саму проблему обещают исправить в 2.5.5.
« Последнее редактирование: 07.04.2012, 11:19:55 от Lego »
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
На самом деле проявления бага с правами админа встречаются очень разнообразные, начиная просто с потери прав что-либо менять до полной смены всех разрешений и настроек связанных с доступом. Универсального рецепта нет, ждем решения от разработчиков. Этот вариант решения - один из многих.

В вашем случае можно попробовать создать новую группу супер админов, с новым ID - должно помочь.
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

PandaMan

  • Осваиваюсь на форуме
  • 31
  • 1 / 0
Установил КвикСтарт(2.5.3) Yoo Master на openserver.
Поставил локализацию.
Всё хорошо.
Обновился до 2.5.4, вроде бы всё было нормально.
После неактивности произошёл анлогин. И всё! Больше войти я не смог.

Пришлось переставить квик старт.
Больше проблем не было. Странно как-то.
*

Leonid

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Marques!
Огромное спасибо все получилось!
*

Polosat

  • Захожу иногда
  • 202
  • 7 / 0
  • Мечты - это то, из чего сделано будущее
Засада с правами 2.5.4 возникает в самый неподходящий момент  ;D

Пробовал разные варианты, в итоге решилось вот так вот,

1) сменил права в таблице _user_usergroup_map до администратора, вместо 8  -  6
2) поставил 2.5.3
3) сменил helper.php    http://sendfile.su/569109
4) всё стало красиво как прежде
*

Igor_ch

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
Заменил  только helper - как в 3 сообщении - помогло. Кстати сайт делался сразу на 2.5. Теперь буду читать форумы прежде чем обновляться - ну его нафик.
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Вариант в первом посте предназначен для того, что бы после обновления можно было восстановить права в случае возникновения ошибки. Замена helper это не лучший вариант, так как изменения в нем не просто так сделаны. Нужно либо ждать 2.5.5 - что не гарантирует отсутствие этой ошибки, ибо разработчики эту проблему не очень-то и обсуждают в свой ветке на гугле (хотя это совсем не показатель конечно). Либо обновиться, и просто восстановить структуры по умолчанию БД. Эта ошибка возникает не у всех, не так часто и только на некоторых сайтах. Обновляться или нет, дело ваше, но в 2.5.4 есть, как всегда, обновления безопасности и этот факт стоит учитывать, особенно если у вас довольно посещаемый сайт и у некоторых "кулцхакеров" возникает мысль внести в его работу некоторые "улучшения"
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

andpuxa

  • Захожу иногда
  • 158
  • 4 / 5
  • Делаю сайты. Старательно и ответственно.
Не помог ни один из методов! Подскажите что ещё можно сделать, пожалуйста!
*

obrus

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
такая же фигня, решил с помощью:
Цитировать
Заменить /administrator/includes/helper.php на файл https://raw.github.com/joomla/joomla-cms/master/administrator/includes/helper.php

*

tamp

  • Новичок
  • 7
  • 0 / 0
Сделал все по указанной выше инструкции. Обновился с 2.5.3 до 2.5.4, очистил 2 таблицы, импортировал в базу исправленные с моим префиксом, проверил id группы суперадмина = 8.  Но теперь все равно при заходе в панель администратора нет окошка с логином, сразу попадаю в панель управления с минимальным интерфейсом, где невозможно ничего сделать, а выход не работает ! Т.е. зайти под логином суперадмина не могу...



P.S. Нашел решение похожей проблемки на аглицком форуме joomla:

Заменить /administrator/includes/helper.php на файл https://raw.github.com/joomla/joomla-cms/master/administrator/includes/helper.php
По-моему там просто добавлена дополнительная проверка авторизации.

Саму проблему обещают исправить в 2.5.5.

СПАСИБО ОГРОМНОЕ! ПОМОГЛО!
*

Bmw258

  • Захожу иногда
  • 76
  • 4 / 0
Спасибо помогло вот эта строка Заменить /administrator/includes/helper.php на файл https://raw.github.com/joomla/joomla-cms/master/administrator/includes/helper.php и не чё не пришлось удалять как было сказано выше. Хочу заметить,что данная проблема с админкой ещё тянется с 1.6,а именно там часто она попросту исчезала и капец. На 2.5 уже раз 10 меня не впускало,если раньше всё можно свалить на денвер,то теперь на хостинге стало.

Думаю эту проблему особо никто не спешит решать,так как уже давно была бы решена,так что страдаем и тратим время,я лично потратил более 2-х часов. И ещё хочу заметить,что второго админа запускает,а основного нет,бред. Скучаю по 1.5 где такого гемороя с админкой никогда не было,а 2.5 считаю это навязанный просто продукт,который нужно было раскрутить. Всем спасибо,будем ждать новых касяков от 2.5.
ШУТКА....
P.S. Есть ещё решение проблемы,ставим время жизни кеша на пару лет и всё админка никогда не закроется до следующих версий :-)
« Последнее редактирование: 20.04.2012, 21:52:19 от Bmw258 »
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Цитировать
Скучаю по 1.5 где такого гемороя с админкой никогда не было, а 2.5 считаю это навязанный просто продукт,который нужно было раскрутить.

Кто мешает вообще скачать себе 1.0 и жить в полной гармонии? Или сидеть на 1.5 еще лет 5-10?
Геморрой в этой ситуации возникает только от неумелого обновления с прошлых версий... от кучи разных нафиг не нужных расширений, от которых админка пухнет, от кривых рук.
У меня больше 10 сайтов последовательно с 1.5 до 2.5.4 обновились, с разным функционалом, с разной посещалкой и на разных хостингах - ни у одного сайта такой проблемы не возникло. А те клиенты что решили сами админить свои сайты - через одного с такой или похожими проблемами звонят, пишут письма, в аське и скайпе достают.

Цитировать
Всем спасибо,будем ждать новых касяков от 2.5.

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

Цитировать
P.S. Есть ещё решение проблемы,ставим время жизни кеша на пару лет и всё админка никогда не закроется до следующих версий :-)

Ну или писать абсолютно вредные советы. Вы лучше сами таким вариантом пользуйтесь, а другим такие "решения" писать не надо, не все могут понять что это глупость.
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

Bmw258

  • Захожу иногда
  • 76
  • 4 / 0
Сайт новый ставил 2.5.3,все расширения платные включая шаблон,в админке ничего не делал,хотел написать статью,но войти не смог. Ну а кто шутку не поймёт,значит с чувством юмора плохо. Я за стабильные релизы,а не за мучения искать проблемы. Если сделали CMS то должно быть всё 100 раз проверяно,прежде чем выпустить в свет для всех. 1.0 я не застал,руки из нужного места,а вот когда без причины всё ломается,это недоработка,раз так легко сломать сайт. Недавно закачивал в галерею картинку и что то пошло не так,произошёл сбой так сказать,сайт завис,после так же в админку не смог войти. Если какая то галерея легко ломает сайт,значит есть проблемы в коде,которые нужно решать.
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Во первых для шуток есть раздел - Юмор называется (во флейме). Во вторых никто вас этой CMS не просит пользоваться, не нравится - не пользуйтесь. В третьих релиз стабильный и пока туда не пихают непонятных расширений - все работает, а вот что за галерею вы там ставили - никто не знает. В четвертых обеспечить совместимость со всеми расширениями - невозможно в принципе и тем более после того как у вас завис сайт, может у вас на сервере бардак полный (у разных админов - разные проблемы с серверами, иногда бывает что и простая страница на HTML сервак вешает). В пятых читайте лицензию, продукт бесплатен, поставляется на условиях as is. Никаких гарантий нет, и не будет. Хотите гарантий - покупайте Битрикс и выносите мозг их тех.поддержке.

P.S.
Вот бесит меня когда хороший, удобный, БЕСПЛАТНЫЙ продукт начинают поливать помоями с утверждениями "считаю это навязанный просто продукт,который нужно было раскрутить"
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

Bmw258

  • Захожу иногда
  • 76
  • 4 / 0
Закончим на этом спор,а за решение проблемы спасибо,а то ушли от основной темы. ;)
*

Ilgiz

  • Новичок
  • 1
  • 0 / 0
Установил Joomla 2.5.1,собирал саит 2 недели все было ок,сейчас не могу попасть пишет:Имя пользователя и пароль не совпадают или у вас еще нет учетной записи на сайте!Я в шоке.Перечитал статьи с похожей проблеммой,ни как ни чего не получается.сам я навичок в саитостроений.прошу помощи! не могу наидти таблицы  _usergroups и _viewlevels.
где они находятся?
« Последнее редактирование: 28.04.2012, 16:29:44 от Ilgiz »
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
не могу наидти таблицы  _usergroups и _viewlevels.
где они находятся?

Вообще-то такого быть не может, вы ничего не меняли в БД?
Попробуйте вот этот скрипт - http://joomlaforum.ru/index.php/topic,210025.0.html
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
*

dj_spaceman

  • Новичок
  • 9
  • 0 / 0
*

dyusha.23

  • Новичок
  • 1
  • 0 / 0
Спасибо за helper!  Как представила эту возню с таблицами, да так не вовремя, что аж грустно очень стало. Только вот helper по ссылке сработал, но не корректно, панель пустая. Вставила со своей локальной тренировочной, все работает.

Ну вот опять... CSV Import 4.1 после завершения скрипта, выкидывает из панели... а после сабжевая ошибка.
« Последнее редактирование: 05.06.2012, 21:58:28 от dyusha.23 »
*

GWork

  • Захожу иногда
  • 123
  • 1 / 0
Восстановил доступ данным методом. В будущем проблемы ожидать?
----------------------
В user_usergroup_map изменил у админа Foreign Key to #__usergroups.id с 3 на 8  --- заработало без вяких удалений и замен.
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Если у вас версия Joomla 2.5.4 - то вполне возможно, обновите Joomla до последней версии 2.5.6 и таких проблем не будет.
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

GWork

  • Захожу иногда
  • 123
  • 1 / 0
У меня это случилось именно на 2.5.6, после того как поставил K2 и сделал энные манипуляции, создал юзеров и др.
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Ну тогда все зависит от ваших манипуляций... ибо на 2.5.6 такой проблемы не наблюдается при правильных настройках.
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

GWork

  • Захожу иногда
  • 123
  • 1 / 0
Ну тогда все зависит от ваших манипуляций... ибо на 2.5.6 такой проблемы не наблюдается при правильных настройках.
Ну вот я так и не осознал что я неправильно сделал, и до сих пор в догадках :)
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Ну вот я так и не осознал что я неправильно сделал, и до сих пор в догадках :)

Ничего страшного, я уверен что дальше все будет в порядке, но если нет - пишите, разберемся.
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

angemax

  • Захожу иногда
  • 140
  • 3 / 0
Ни один из выше описанных вариантов не помог :(
и как быть? вместо входа просто перезагружается страница
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
По поводу отсутствия прав пользователя подсказать не могу, но в случае несовпадения логина-пароля вот такое мое решение. Файл позволяет пройти авторизацию от первого попавшегося суперадмина из базы. Файл копируется в папку administrator и вызывается по прямой ссылке. После использования обязательно удалите.
Файл для скачки: http://myext.eu/ru/j25-login
Обсуждение: http://joomlaforum.ru/index.php/topic,224031.0.html
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновление с Joomla 2.5.21

Автор mmablock

Ответов: 3
Просмотров: 886
Последний ответ 23.09.2023, 13:28:40
от mmablock
[Решено] "Изображение для вступительного текста материала", как ссылка!

Автор Andrey1900

Ответов: 13
Просмотров: 15591
Последний ответ 02.10.2022, 11:28:10
от Scaltro
Переход с 1.5 на 2.5 Joomla

Автор jomdj

Ответов: 357
Просмотров: 107500
Последний ответ 27.05.2022, 08:01:20
от Thomas Bergersen
[Решено] Перенос только материалов с Joomla 2.5 на Joomla 3.9

Автор dron

Ответов: 11
Просмотров: 6302
Последний ответ 05.01.2022, 16:27:23
от blind
Joomla 2.5.5 + VirtueMart 2 --> OpenServer

Автор Alex_gs

Ответов: 2
Просмотров: 1745
Последний ответ 18.09.2021, 11:44:41
от Alex_gs