Почему нет верхнего меню phpmyadmin
Перейти к содержимому

Почему нет верхнего меню phpmyadmin

  • автор:

В админке пропала левая панель (дерево, элементы, файлы). Шо це таке?

Добрый вечер! Скажите пожалуйста, у кого-то была ещё такая проблема, что на скрине? Уже на двух сайтах на разных серверах такое встретил. Версия Modx Revo 2.3.2.

Разобрался. Вот решение:
Открываем файл /core/cache/system_settings/config.cache.php, и заменяем в нем строки:
‘compress_css’ => ‘1’
‘compress_js’ => ‘1’

на
‘compress_css’ => ‘0’
‘compress_js’ => ‘0’

После чего заходим в админку: Настройка системы->Фильтр по разделу->Панель управления и отключаем “Использовать сжатый CSS” и “Использовать сжатые javascript”.

31 октября 2014, 17:07

Пашок /users/u2765 modx.pro https://modx.pro

Комментарии: 13

01 ноября 2014, 07:55
Удали содержимое папки /core/cache
01 ноября 2014, 10:28
Не помогло… Это кстати происходит сразу после установки движка.
01 ноября 2014, 10:49

Чистая установка или обновление? Были ошибки при установке?
Остается смотреть логи в консоли браузера и на сервере.

01 ноября 2014, 11:31

Чистая. Ошибок не было, предупреждений тоже.
Отчёт об ошибках не открывается, также, как и ни один из других разделов в админке. Вот логи браузера:

01 ноября 2014, 11:53
Ошибки на сервере надо смотреть, лог в модексе не подойдет.
01 ноября 2014, 11:04

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

01 ноября 2014, 11:32
Права стоят, и на кеш, и на другие папки. Файлы в папке кеш создаются.
01 ноября 2014, 22:52

Разобрался. Вот решение:
Открываем файл /core/cache/system_settings/config.cache.php, и заменяем в нем строки:
‘compress_css’ => ‘1’
‘compress_js’ => ‘1’

на
‘compress_css’ => ‘0’
‘compress_js’ => ‘0’

После чего заходим в админку: Настройка системы->Фильтр по разделу->Панель управления и отключаем “Использовать сжатый CSS” и “Использовать сжатые javascript”.

25 ноября 2014, 22:03

Приветствую! Ребят у меня очень похожая проблема.
Сайт мой сайт все работало нормально, потом в админке также пропала левая панель и выбор пунктов верхнего меню не работает, отображается пустое поле под строкой меню. в настройки системы тоже нельзя войти, поэтому параметры compress_css и compress_js я менял через phpmyadmin.

/core/cache/system_settings/config.cache.php тоже менял. и удалял все содержимое папки cache — ничего не помогает, создал поддомен double и дополнительную базу. На поддомен установил снуля все при этом во время установки сразу указал галочками, что сжимать скрипты не нужно. и после установки сразу же такая же фигня произошла при первом же входе в админку. Ума не приложу, что делать, подскажите куда копать

Гущин Сергей
26 июля 2018, 15:54

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

25 ноября 2014, 22:40

SyntaxError: syntax error lang.js.php:1
SyntaxError: syntax error modx.config.js.php:1
ReferenceError: _ is not defined uploaddialog.js:1456
TypeError: MODx.config.upload_files is undefined multiuploaddialog.js:3
TypeError: MODx.action is undefined modx.htmleditor.js:84
ReferenceError: _ is not defined modx.localization.js:5
TypeError: MODx.user is undefined modx.js:846
ReferenceError: _ is not defined modx.searchbar.js:8

в первом файле определяется
var _ = function(s,v) {
if (v != null && typeof(v) == «object») {
var t = «»+MODx.lang[s];
for (var k in v) {
t = t.replace(«[[+»+k+»]]»,v[k]);
}
return t;
} else return MODx.lang[s];
}’;
на эту _ потом пытаются сослаться другие файлы, но из-за синтаксической ошибки в первом, видимо, эта _() недоступна. Как искать эту синтаксическую ошибку?

25 ноября 2014, 23:46
Раньше исправлял обновлением. Попробуйте закиньте папку setup и обновитесь.
26 ноября 2014, 09:53

Проблемы бывают например в установленных расширениях в браузере. К примеру RDS. Было такое. Как вариант, отключите все расширения, и пробуйте.

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
5 часов назад

Ну они плавающие, я не знаю, в чем причины. Я провел некоторую оптимизацию компонента, может что-то и исправилось

Еще немного про сессии MODX, компонент smartSessions 69
7 часов назад
Это целая эпопея выгрузить туда что-то.
Проблема с галереей 2
Вчера в 19:51

Да хорошее решение, но все-же там основное действие на кнопке добавить, как крайний вариант подошло бы, но мне надо было чтобы по инпуту количества ср.

Добавление товаров из списка товаров в корзину с указанием количества и удалением. 3
01 марта 2024, 22:58

В настройках дополнения fileman есть опция fileman_mediasource. Там указываю источник файлов. В источнике файлов есть настройка upload_maxsize в котор.

Форум

Здравствуйте. Скачал и установил openserver, успешно сделал на нем сайт на wordpress. Но, сегодня запустив openserver и попытавшись открыть мой сайт получил ошибку «Ошибка установки соединения с базой данных». Захожу в меню openservera -> дополнительно а там нет phpmyadmin.
Понятия не имею куда оно могло деться. Никаких удаленный, перемещений не производил. Подскажите пожалуйста, возможно ли как-то восстановить/вернуть/призвать обратно базу данных? Ибо без нее сайт не запускаются.
В папке modules/system/html/openserver папка phpmyadmin присутствует. М.б. из нее как-то удастся базу вытянуть?

Повторюсь, мне нужна только база. Сам openserver я переустановил на другой диск и там с phpmyadmin все ок.

Belazar Сообщения: 7 Зарегистрирован: 05 май 2017, 12:06

Re: Исчез phpmyadmin

Если вбить в адресной строке браузер данный путь localhost/openserver/phpmyadmin то я могу попасть в phpmyadmin, но при попытке залогинится снова получаю ошибку. При вбивании в поле логина root а поле пароля оставляя пустым, получаю ошибку «Вход без пароля запрещен при конфигурации (смотрите AllowNoPassword)». При вбивании логина mysql пароля mysql получаю ошибку «#2002 Невозможно подключиться к серверу MySQL».
В настройках openservera, вкладка модули значене MySQL/MariaDB стоит «не использовать» сменить на что-то другое нельзя.
В файле phpmyadmin_config.inc «AllowNoPassword» = true;

DelphinPRO Сообщения: 860 Зарегистрирован: 01 фев 2012, 17:27 Откуда: Самара

Re: Исчез phpmyadmin

>> Никаких удаленный, перемещений не производил.

Возможно нечаянно, или еще как-то. Но файлы по любому были повреждены.

+7 (812) 309 25 53

Как восстановить доступ к панели администрирования Joomla с установленным плагином jSecure Authentication?

И так в этой статье пойдет речь о восстановлении доступа к административной панели Joomla с установленным и включенным плагином jSecure Authentication. Предполагается, что читатель этой статьи уже знает, что это за плагин, но если все-таки интересно поподробнее узнать о самом плагине, то Вам сюда http://www.secret-money.ru

В каких ситуациях возможны проблемы с доступо к административной панели Joomla?

1. В сети «Интернет» часто встречаются вопросы типа: «Я установил плагин jSecure и ничего не настраивал, а он меня не пускает. Что делать?» или «Поставил этот плагин, теперь не могу попасть в админ. панель. Помогите». В таких случаях, как правило, помогает способ № 1 описанный ниже и, как правило, связанно это с тем, что пользователи невнимательно читают инструкцию к плагину. Но если способ № 1 не помогает, то способ № 2 точно поможет.

2. Забыли или не сказали ключ, с помощью которого надо попадать в административную панель. В таком случае Вам поможет только способ № 2.

И так способы решения проблемы доступа к Joomla с установленным и работающем плагине jSecure Authentication.

Способ № 1

В этом способе делается все как написано в инструкции по установке плагина. То есть набираете ссылку вида http://yourwebsite/administrator/?jSecure, где вместо yourwebsite Вы пишете имя своего сайта или домена. В случае если это не поможет, попробуйте способ № 2

Способ № 2

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

И так для восстановления доступа требуется в базе данных сайта отключить плагин jSecure Authentication. Для этого выполните пошаговые инструкции ниже.

Шаг 1. Получить доступ к администрированию базы данных сайта. Для этого требуется клиент для администрирования MySQL, имя базы данных, имя пользователя и пароль имеющего права на администрирование требуемой базы. Для администрирования, как правило, пользуются PHP скриптом phpMyAdmin. Если он у вас не установлен, но у вас есть доступ к FTP вашего сайта, не беда вы можете его скачать и установить отсюда http://www.phpmyadmin.net/ или http://php-myadmin.ru/, последний русскоязычный. В файле configuration.php находящегося в корне вашего сайта вы всегда можете найти данные для доступа к базе.

В параметре(переменной) $db будет указанно имя базы данных. Для примера укажем имя test.

В $dbprefix префикс таблиц автоматом подставляющейся к таблицам в базе. Для примера укажем имя jos_

В $host адрес сервера базы данных

В $user имя пользователя с правами администратора $db базы данных

В $password пароль пользователя $user с правами администратора $db базы данных

Шаг 2. В базе данных найти таблицу с именем $dbprefix+plugins, то есть, взяв данные для примера получим jos_plugins

Шаг 3. В разделе Обзор верхнего меню phpMyAdmin в колонке element ищем строку со значением jsecure и жмем на кнопку изменить.

Шаг 4. В открывшемся окне с параметрами находим параметр published и устанавливаем его в значение 0.

Шаг 5. Нажимаем кнопку ОК.

Все с этого момента плагин отключен и доступ в панель администратора Joomla осуществляется стандартным способом через строку http://yourwebsite/administrator/ где вместо yourwebsite Вы пишете имя своего сайта или домена.

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

После этих операций Вы легко сможете поменять параметры плагина jSecure Authentication и включить его работу через управление плагинами в административной панели Joomla.

  • Назад
  • Вперед

Включение дизайнера

Узнал, что в новой версии есть графический менеджер свяей Designer, скачал новую версию, но где включается этот дизайнер не нашел. Если можно, расскажите по шагам (просто я далек от настроек самого phpmyadmin, использую готовые пакеты). Где его включить или как отобразить?

2 Ответ от Lokki 2007-06-18 22:42:40

Re: Включение дизайнера

hinews сказал:

Узнал, что в новой версии есть графический менеджер свяей Designer, скачал новую версию, но где включается этот дизайнер не нашел.

Для того чтобы пользоваться Дизайнером, а также рядом других возможностей в phpMyAdmin необходимо установить служебные базу данных `phpmyadmin` и таблицы `pma_bookmark`, `pma_table_coords`, `pma_history`, `pma_column_info`, `pma_pdf_pages`, `pma_relation`, `pma_table_info`, `pma_designer_coords`
О том как это сделать написано вот здесь: Установка phpMyAdmin 2.10.1
Акцентирую Ваше внимание на импорте дампа служебной базы `phpmyadmin` — create_tables_mysql_4_1_2+.sql, а также на включение в конфигурационный файл необходимых переменных. Всё это написано в вышеупомянутой статье.

hinews сказал:

Где его включить или как отобразить?

С Дизайнером можно будет работать после выполнения вышеописанных действий, и будет он доступен на странице базы данных.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

3 Ответ от pazuzu 2009-06-04 20:14:10

Re: Включение дизайнера

http://img19.imageshack.us/img19/6403/72756158.th.jpg

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

4 Ответ от Hanut 2009-06-04 22:01:08

Re: Включение дизайнера

pazuzu
Все нормально, так и должно быть, просто у таблицы phpmyadmin связи таблиц не установлены, так как они там не нужны вовсе.

Попробуйте создать тестовые таблицы и связать их с помощью Дизайнера. Даже методом «тыка» вы быстро поймете как и что надо делать.

Для тренировки вам две таблицы:

CREATE TABLE IF NOT EXISTS `linked` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `main_id` int(10) unsigned NOT NULL, `linked_text` tinytext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=4 ; INSERT INTO `linked` (`id`, `main_id`, `linked_text`) VALUES (1, 1, 'row 1 linked with main row 1'), (2, 2, 'row 2 linked with main row 2'), (3, 1, 'row 3 linked with main row 1'); CREATE TABLE IF NOT EXISTS `main` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `main_text` tinytext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=3 ; INSERT INTO `main` (`id`, `main_text`) VALUES (1, 'main, 1 row'), (2, 'main, 2 row');

После их создания, зайдите в Дизайнер, выберите «Создать связь», выберите поле main.id, затем выберите поле linked.main_id, после чего выберите сверху «Выбор отображаемого столбца» и выделите main.main_text. Все, связь создана. Теперь посмотрите вывод запроса (обратите внимание на поле main_id):

SELECT * FROM `linked`

5 Ответ от tan111 2011-01-15 19:09:48

Re: Включение дизайнера

Помогите, пожалуйста, у меня установлена бд phpmyadmin а где включается Дизайнер? Это кнопка или как выглядит?

6 Ответ от DmitryV 2011-01-15 19:43:16 (изменено: DmitryV, 2011-01-15 19:44:01)

  • DmitryV
  • Пенсионер
  • Неактивен
  • Откуда: Санкт-Петербург, Россия
  • Зарегистрирован: 2010-07-31
  • Сообщений: 558
Re: Включение дизайнера

Если у вас в конфиг файле прописаны дополнительные таблицы,

$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; $cfg['Servers'][$i]['relation'] = 'pma_relation'; $cfg['Servers'][$i]['table_info'] = 'pma_table_info'; $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; $cfg['Servers'][$i]['column_info'] = 'pma_column_info'; $cfg['Servers'][$i]['history'] = 'pma_history'; $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; $cfg['Servers'][$i]['tracking'] = 'pma_tracking';

и все установлено правильно то зайдите в базу данных выбрав её слева и вверху в меню в правом окне вы его увидите.

7 Ответ от Dimas 2011-06-03 02:52:50

Re: Включение дизайнера

А у меня в пхпмайадмине он пропал в версии 3.4.1 и после єтого не появлялся ни в одной. В чём может быть проблема? Где её решение? Несколько часов убил.

8 Ответ от Hanut 2011-06-03 11:36:25

Re: Включение дизайнера

Dimas сказал:

А у меня в пхпмайадмине он пропал в версии 3.4.1 и после єтого не появлялся ни в одной. В чём может быть проблема? Где её решение? Несколько часов убил.

Для начала, попробуйте очистить куки браузера и если Дизайнер не появится, то пересоздайте таблицу расширений из файла scripts/create_tables.sql, после чего проверьте конфигурационный файл добавив строку:

$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';

9 Ответ от reg-54 2014-04-01 06:04:37

Re: Включение дизайнера

Hanut сказал:

pazuzu
Все нормально, так и должно быть, просто у таблицы phpmyadmin связи таблиц не установлены, так как они там не нужны вовсе.

Попробуйте создать тестовые таблицы и связать их с помощью Дизайнера. Даже методом «тыка» вы быстро поймете как и что надо делать.

Для тренировки вам две таблицы:

CREATE TABLE IF NOT EXISTS `linked` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `main_id` int(10) unsigned NOT NULL, `linked_text` tinytext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=4 ; INSERT INTO `linked` (`id`, `main_id`, `linked_text`) VALUES (1, 1, 'row 1 linked with main row 1'), (2, 2, 'row 2 linked with main row 2'), (3, 1, 'row 3 linked with main row 1'); CREATE TABLE IF NOT EXISTS `main` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `main_text` tinytext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=3 ; INSERT INTO `main` (`id`, `main_text`) VALUES (1, 'main, 1 row'), (2, 'main, 2 row');

После их создания, зайдите в Дизайнер, выберите «Создать связь», выберите поле main.id, затем выберите поле linked.main_id, после чего выберите сверху «Выбор отображаемого столбца» и выделите main.main_text. Все, связь создана.

А я вот сделал все как вы сказали при этом только поле main.main_text стало розовым но связи так и не появилось.

и что вы имеете ввиду когда просите » (обратите внимание на поле main_id):» ?

Теперь посмотрите вывод запроса (обратите внимание на поле main_id):

SELECT * FROM `linked`

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *