Программирование на Python и Objective-C в Mac OS

Программирование на Python и Objective-C под Mac OS и для iPhone / iPod Touch

Как войти в админку modx: Недопустимое название — Викиучебник

Содержание

Как войти в админку разных CMS | REG.RU

Чтобы войти на сайт как администратор, используйте адресную строку. Этот способ самый правильный и безопасный.

Как войти в админку WordPress

Напоминаем, что вы можете заказать WordPress hosting (хостинг с предустановленной CMS).

  1. 1.

    В адресной строке браузера к вашему домену добавьте /wp-admin:

  2. 2.

    На открывшейся странице введите логин и пароль, нажмите кнопку Войти (посмотреть доступы для управления сайтов вы можете тут):

    Как восстановить пароль администратора WordPress, читайте в статье.

Как войти в админку MODX

  1. 1.

    В адресной строке браузера к вашему домену добавьте /manager:

  2. 2.

    На открывшейся странице введите логин и пароль, нажмите кнопку Войти (посмотреть доступы для управления сайтов вы можете тут):

Как войти в админку Drupal

  1. 1.

    В адресной строке браузера к вашему домену добавьте /user:

  2. 2.

    На открывшейся странице введите логин и пароль, нажмите кнопку Log in (посмотреть доступы для управления сайтов вы можете тут):

Как войти в админку Joomla

  1. 1.

    В адресной строке браузера к вашему домену добавьте /administrator:

  2. 2.

    На открывшейся странице введите логин и пароль, нажмите кнопку Войти (посмотреть доступы для управления сайтов вы можете тут):

    Как восстановить пароль администратора Joomla, читайте в статье.

Как войти в админку 1С-Битрикс

  1. 1.

    В адресной строке браузера к вашему домену добавьте /bitrix/admin/:

  2. 2.

    На открывшейся странице введите логин и пароль, нажмите кнопку Войти (посмотреть доступы для управления сайтов вы можете тут):

Как войти в админку OpenCart

  1. 1.

    В адресной строке браузера к вашему домену добавьте /admin:

  2. 2.

    На открывшейся странице введите логин и пароль, нажмите кнопку Войти (посмотреть доступы для управления сайтов вы можете тут):

Помогла ли вам статья?

42
раза уже
помогла

Как изменить вход в административную панель сайта MODx revolution.

Вход в панель управления сайтом должен иметь хорошую защиту и обычно вся защита заключается в придумывании сложного пароля и логина администратора. В MODx, кроме стандартной защиты логином и паролем, имеется по умолчанию дополнительная защита входа в панель, которая срабатывает при не верно набранном несколько раз логине/пароле администратора. Защита заключается в блокировке адреса панели администратора на определенное время (время блокировки можно установить в системных настройках). В других популярных CMS, таких, как Joomla или WordPress подобной дополнительной защиты по умолчанию нет, но ее можно реализовать с помощью специальных дополнительных плагинов.

 В данной статье мы рассмотрим еще один способ защиты админ панели от злоумышленников, а именно ее скрытие от злодеев и любопытных лиц. Все, кто работал с любой системой управления знают, что для входа в админку необходимо в строке браузера, после имени домена ввести определенный путь, например в wordpress — это будет выглядеть типа http://sainame.ru/wp-admin, в modx — это http://sainame.ru/manager. Злоумышленники, соответственно, тоже владеют данной информацией и посмотрев код вашего сайта с легкостью могут выяснить на какой CMS он работает, после чего начнутпопытки взлома. Чтобы избежать подобных ситуаций можно просто изменить путь входа в панель управления сайтом. Для того, чтобы в MODx revo изменить путь к админке вам не потребуется установка каких-либо дополнительных расширей все это делается достаточно просто.

Необходимо выполнить всего два шага действий. Первым делом нужно войти на сервер, в корневую папку вашего сайта, с помощью FTP клиента, либо через файловый менеджер вашего хостинга. В корневой директории сайта нужно сменить название папки «manager» на то, которое вам необходимо, например «adminsite».

После этого переходим в папку core/config и находим файл config.inc.php. В данном файле необходимо найти две строки и изменить в коде название папки «manager» на ваше, в данном случае — «adminsite».

Обычно данный код находится на 38-43 строке и найти его не сложно, так как сам файл не большой. После этого, естественно, сохраняем изменения и просто чистим кеш. Чтобы почистить кеш, переходим в папку core/cache и из данной папки (cache) удаляем все ее содержимое. Теперь вход в админку будет осуществляться по пути http://sainame.ru/adminsite, а не http://sainame.ru/manager. 

Вот таким не сложным способом можно изменить путь ко входу в панель администратора системы MODx revo, тем самым дополнительно обезопасить свой сайт от злоумышленников и просто любопытных людей.

Как войти в админку разных CMS – База знаний Timeweb Community

Большинство сайтов созданы на платформе какой-либо CMS. Системы управления контентом различаются встроенными функциями, возможностями их расширения и способом входа в панель управления, где происходят практически все операции как по публикации страниц веб-ресурса, так и по настройке их отображения.

Если вход осуществляется с компьютера, откуда производилось развертывание CMS, пользователь обычно обращается к ранее сохраненной в избранном ссылке. В большинстве случаев даже логин и пароль подставляются автоматически, и владельцу не приходится задумываться о нюансах открытия панели. 

Как войти в админку WordPress

При первом входе понадобится получить прямую ссылку на админку или ввести ее адрес вручную. Понятно, что предварительно стоит определить тип CMS, например, сервисом 2IP или iTrack. При сомнениях (иногда эти ресурсы глючат) лучше уточнить название системы у владельца сайта.

Запуск панели управления WordPress происходит после добавления к имени домена приставки /wp-admin. Если авторизация пользователя происходит в первый раз, система перекидывает на страницу https://название-сайта/wp-login.php. При установке галочки «Запомнить меня» пароль сохраняется в памяти браузера, и при последующем входе будет достаточно лишь подтвердить данные.

Потерянный пароль можно восстановить – ссылка для этого приходит на почту владельца после нажатия на кнопку «Забыли пароль?».

Важно учитывать, что стандартный путь администратор иногда меняет в целях безопасности. Тогда придется запрашивать прямую ссылку у владельца или подбирать вариант самостоятельно. Часто в этом помогает открытие файла robots.txt: служебные каталоги, которые закрываются от индексации, прописаны здесь «прямым текстом».

Войти в админку MODX

Путь, заданный «по умолчанию» для CMS MODX обоих релизов (Evo и Revo), содержит приставку с названием системного каталога – https://домен/manager/. По желанию администратора он меняется на любой другой, чтобы злоумышленникам было сложнее проникнуть в систему. Если это так, придется обращаться за прямой ссылкой.

Здесь также работают функции сохранения учетных данных в памяти браузера и восстановления забытого пароля. Первая активируется установкой галочки «Запомнить меня», вторая – нажатием на пункт «Забыли свое имя пользователя». После клика открывается дополнительное поле, куда нужно ввести логин или email администратора, указанный при разворачивании CMS.

Выяснить нестандартный путь входа позволит изучение файла /core/config/config.inc.php. В строке $MODX_manager_url= ‘/адрес входа в админку/’; указан каталог, используемый фактически. Чтобы «провернуть» такой фокус с CMS, понадобится доступ к панели управления хостинга или к серверу через протокол FTP.

Как войти в админку Drupal

Система управления контентом Drupal сразу после развертывания также предлагает стандартную ссылку для входа в админку. Но в этой CMS функции регистрации, входа и восстановления пароля разделены (выделены отдельные URL). Их отображение зависит от выбранного раздела.

В Drupal работают пути:

  1. /user – пользователь ранее авторизовался, логин и пароль сохранены в памяти.
  2. /user/login – автоматическая авторизация не удалась, нужно ввести данные вручную.
  3. /user/register – регистрация нового пользователя, если доступ для этого открыт.
  4. /user/password – восстановление пароля через электронную почту администратора.

После входа в систему иногда возникают трудности с отображением меню. В этом случае поможет прямое указание пути к административному разделу /admin. Важно учитывать, что пользователь, логин которого указывается, должен иметь соответствующие права внутри CMS, иначе придется обращаться к владельцу для настройки доступа.

Войти в админку Joomla

Стандартный вход в админку в Joomla производится по прямой ссылке https://домен/administrator. По умолчанию логин в этой CMS устанавливается как ADMIN, но этот момент лучше уточнить у владельца сайта (возможно, имя пользователя было заменено на другое). В отличие от остальных систем, здесь есть возможность выбрать язык интерфейса.

Забытый пароль восстанавливается традиционно – через электронную почту администратора, куда приходит ссылка для сброса защиты. После нажатия на нее происходит перенаправление на страницу, где предлагается ввести новый пароль (дважды, для подтверждения правильности). После нажатия кнопки «Сохранить» остается заново перейти на ссылку админки и зайти в нее.

Войти в админку 1С-Битрикс

Комбинация символов для входа в панель управления 1С-Битрикс выглядит следующим образом – https://домен/bitrix/admin/. В этой CMS все служебные подкаталоги находятся в BITRIX, поэтому подобрать вариант достаточно легко даже при изменении стандартного пути, например, по тексту файла robots.txt или с помощью авторизации в CRM Битрикс24, если известен пароль от нее.

Если ссылка к админке никак не подбирается, зато есть доступ к хостингу или FTP, можно узнать корректный путь в файлах https://домен/bitrix/php_interface/dbconn.php или https://домен/bitrix/php_interface/settings.php.

Резервные копии сайта хранятся в каталоге https://домен/bitrix/backup/. Сброс пароля работает, как и в предыдущей системе, через запрос ссылки на email администратора, указанный при развертывании CMS. Перед первым входом рекомендуется нажать на пункт «Запомнить меня на этом компьютере», чтобы повторные запуски происходили автоматически.

Войти в админку OpenCart

Панель управления в CMS OpenCart доступна по классическому пути – https://домен/admin/. Вариант одинаков и для поддоменов, если их администрируют вручную, независимо от основного домена. В целях безопасности возможно изменение имени служебного каталога и, соответственно, ссылки на вход в админку. Поэтому при ошибке запуска нужно обратиться к владельцу сайта.

Другой вариант – изучить содержимое файла robots.txt, посмотреть каталоги в файловом менеджере или в панели управления хостингом. Восстановление забытого пароля работает стандартно, путем отправки ссылки сброса данных на электронную почту администратора. Главное, чтобы она была активной и доступной для владельца сайта.

Что такое админ-панель и как зайти в админку сайта на разных движках

Для создания сайта и его управления необязательно знать различные языки программирования и разбираться в базах данных. Всю работу можно выполнить через удобный для пользователей интерфейс — административную панель сайта. 

В этой статье рассмотрим, что такое админ-панель и как в нее попасть.

Что такое админ-панель и зачем она нужна

Админ-панель, также известная как админка сайта или бэкенд — это графическая панель управления сайтом. Она есть у всех веб-ресурсов, созданных с помощью CMS.

CMS, или движок сайта — это система управления контентом, с помощью которой любой пользователь без навыков программирования может создать сайт и наполнить его материалами. Наиболее популярные CMS — это WordPress, Joomla!, OpenCart, Drupal, MODX, PrestaShop и Magento.

Работать с сайтом, который сделан на CMS, можно именно через админку, без редактирования кода. Дизайн админ-панели и ее функционал частично отличается в зависимости от используемой CMS. Однако, основные возможности одинаковые. 

С помощью админ-панели вы сможете:

  • настроить структуру сайта;
  • изменить внешнее оформление сайта;
  • добавить и редактировать контент;
  • создать дополнительных пользователей и настроить права доступа.

Как зайти в админку сайта на разных CMS

Базовый алгоритм действий для входа в админ-панель одинаковый. Вам нужно:

  1. Определить, на какой CMS построен сайт. Можете использовать специальные онлайн-сервисы для этого, например whatcms.org. Эта информация нужна, чтобы узнать адрес админки сайта.
  2. Открыть страницу авторизации. URL-адрес будет отличаться в зависимости от CMS. Дальше в статье мы рассмотрим ссылки для наиболее популярных движков.
  3. Ввести имя пользователя и пароль. Вы указывали их при установке CMS на доменное имя.
  4. Войти.

Если же вы поставили CMS с помощью автоустановщика Softaculous Apps Installer, получить доступ к админ-панели можно в один клик: нажмите на иконку администратора. Вы автоматически авторизуетесь и перейдете в панель управления.

Авторизация в админ-панель сайта через Softaculous Apps Installer

Если вы заказывали хостинг с предустановленным движком у нас, то мы отправили логин и пароль к админ-панели на вашу почту. Проверьте папки со входящими письмами и спамом. Тема письма: «Название_движка была успешно установлена».

Давайте разберемся, как войти на сайт от имени администратора на разных CMS. 

Как зайти в админку сайта на WordPress

Чтобы войти в админку сайта на WordPress, добавьте к вашему домену /wp-admin в адресной строке браузера:

URL-адрес админки сайта на WordPress

WordPress автоматически перенаправит вас на страницу входа администратора. Но вы также всегда можете вручную перейти прямо к ней, добавив /wp-login.php к вашему домену.

Порой обе ссылки могут не работать из-за дополнительных настроек безопасности. Некоторые плагины, например WPS Hide Login, меняют URL-адрес входа в админку со стандартного на придуманный вами. Это простой способ защитить свой сайт от взлома.

Если вы не помните новый URL-адрес, отключите плагин. Для этого:

1. Перейдите в папку вашего сайта на хостинге, дальше в папку wp-content, затем в папку plugins. 
2. Найдите каталог с именем вашего плагина защиты и переименуйте его. 

Панель администратора сайта будет снова доступна по стандартному адресу: example.com/wp-login.php.

Когда вы окажетесь на странице авторизации, введите логин и пароль вашего админ-пользователя, нажмите кнопку «Log in»:

Страница авторизации WordPress

WordPress перенаправит вас в админку сайта:

Админ-панель WordPress

Делайте блог на хостинге с предустановленным WordPress!
Наша теплая поддержка на связи 24/7

Как зайти в админку сайта на Joomla!

Чтобы войти в админку сайта на Joomla!, добавьте к вашему домену /administrator в адресной строке браузера:

URL-адрес админки сайта на Joomla!

На открывшейся странице введите логин и пароль вашего админ-пользователя, нажмите кнопку «Log in»:

Страница авторизации Joomla!

Joomla! перенаправит вас в админку сайта:

Админ-панель Joomla!

Как зайти в админку сайта на OpenCart

Чтобы войти в админку сайта на OpenCart, добавьте к вашему домену /admin в адресной строке браузера:

URL-адрес админки сайта на OpenCart

На открывшейся странице введите логин и пароль вашего админ-пользователя, нажмите кнопку «Login»:

Страница авторизации OpenCart

OpenCart перенаправит вас в админку сайта:

Админ-панель OpenCart

Как зайти в админку сайта на MODX

Чтобы войти в админку сайта на MODX, добавьте к вашему домену /manager в адресной строке браузера:

URL-адрес админки сайта на MODX

На открывшейся странице введите логин и пароль вашего админ-пользователя, нажмите кнопку «Login»:

Страница авторизации MODX

MODX перенаправит вас в админку сайта:

Админ-панель MODX

Как зайти в админку сайта на Drupal

Чтобы войти в админку сайта на Drupal, добавьте к вашему домену в адресной строке браузера:

  • /user/login для версии движка 8 и 9;
  • /?q=user для версии движка 7;
  • /?q=admin для версии движка 6.

В этой статье мы покажем, как войти на сайт на Drupal 9 от имени администратора.

URL-адрес админки сайта на Drupal 9

На открывшейся странице введите логин и пароль вашего админ-пользователя, нажмите кнопку «Log in»:

Страница авторизации Drupal 9

Drupal перенаправит вас в админку сайта:

Админ-панель Drupal 9

Как зайти в админку сайта на Magento

URL-адрес админки сайта на Magento уникальный для каждого сайта. Вы указываете его сразу при установке сайта. Для нашего сайта — это example.com/myadmin:

URL-адрес админки сайта на Magento

На открывшейся странице введите логин и пароль вашего админ-пользователя, нажмите кнопку «Sign in»:

Страница авторизации Magento

Magento перенаправит вас в админку сайта:

Админ-панель Magento

Как зайти в админку сайта на PrestaShop

URL-адрес админки сайта на PrestaShop тоже уникальный для каждого сайта. Вы задаете его при установке движка. Для нашего сайта — это example.com/myadmin:

URL-адрес админки сайта на PrestaShop

На открывшейся странице введите логин, для PrestaShop используется email-адрес, и пароль вашего админ-пользователя. Нажмите кнопку «Log in»:

Страница авторизации PrestaShop

PrestaShop перенаправит вас в админку сайта:

Админ-панель PrestaShop

Как восстановить доступ в админку сайта на разных CMS

Восстановить пароль для входа в админ-панель можно с помощью:

  • встроенного функционала на странице авторизации;
  • Softaculous Apps Installer;
  • базы данных сайта.

В этой статье мы рассмотрим первый и второй варианты — наиболее простые способы. 

У каждой CMS своя страница авторизации, но процесс восстановления доступа для всех движков похожий. Вам нужно:

  1. Открыть страницу авторизации.
  2. Найти опцию для восстановления пароля. Чаще всего встречаются варианты: «Lost your password?», «Forgot your password?», «I forgot my password».
  3. Заполнить форму. Обычно нужно ввести электронную почту администратора сайта. Вы указывали ее при установке CMS. Система отправит на этот почтовый ящик письмо с инструкциями.
  4. Следовать инструкциям в письме, чтобы сбросить пароль.

Сброс пароля на WordPressСброс пароля на PrestaShopСброс пароля на Joomla!

Если же вы установили CMS с помощью Softaculous Apps Installer, сбросить пароль от админ-панели можно в несколько шагов.

Найдите ваш сайт в списке установок в Softaculous Apps Installer и выберите опцию «Edit»:

Опция «Edit» в Softaculous Apps Installer

Введите имя пользователя и новый пароль в разделе «Admin Account»:

Раздел «Admin Account» в настройках установки CMS в Softaculous Apps Installer

Сохраните изменения.

Что запомнить об админ-панели сайта

  • Доступ в админку сайта отличается в зависимости от используемой CMS. Потому, чтобы узнать адрес админ-панели, сначала определите движок сайта. Это можно сделать с помощью онлайн-сервисов.
  • Попасть на страницу авторизации можно, добавив определенные слова к домену, например /admin, /wp-login.php или /administrator, в адресную строку браузера. 
  • При утере админ-пароля, вы можете воспользоваться встроенным функционалом по восстановлению доступа. Система отправит уведомления с пошаговыми инструкциями на почтовый ящик администратора сайта. 
  • Если вы установили CMS с помощью Softaculous Apps Installer, используйте его для входа или сброса пароля. 

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

И если у вас будут трудности с доступом в админ-панель вашего сайта, не стесняйтесь обращаться в нашу поддержку. Ребята на связи круглосуточно и без выходных.

Попробуйте хостинг с кучей плюшек: автоустановщиком 330 движков, конструктором сайтов и теплой поддержкой 24/7!

Как войти в админку CMS

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

Выберите вашу CMS и следуйте инструкции:

Войти в админку WordPress

  1. Введите в адресную строку браузера ваш домен и добавьте к нему /wp-admin:

  1. Введите логин и пароль и нажмите Войти.

Войти в админку MODX

  1. Введите в адресную строку браузера ваш домен и добавьте к нему /manager:

  1. Введите логин и пароль и нажмите Login.

Войти в админку Drupal

  1. Введите в адресную строку браузера ваш домен и добавьте к нему /user:

  1. Введите логин и пароль и нажмите Log in.

Войти в админку Joomla

  1. Введите в адресную строку браузера ваш домен и добавьте к нему /administrator:

  1. Введите логин и пароль и нажмите Log in.

Войти в админку 1С-Битрикс

  1. Введите в адресную строку браузера ваш домен и добавьте к нему /bitrix/admin/:

  1. Введите логин и пароль и нажмите Войти.

Войти в админку OpenCart

  1. Введите в адресную строку браузера ваш домен и добавьте к нему /admin:

  1. Введите логин и пароль и нажмите Log in.

 

Как разблокировать пользователя или сбросить пароль от админ-панели MODX Revo, MODX Evo через phpMyAdmin

Навигация по статье:


Как разблокировать пользователя админ-панели MODX Revolution

Если при входе в админ-панель управления сайтом ввести несколько раз (по умолчанию 3 раза) неправильно логин или пароль, то система управления вас заблокирует и вы будете видеть надпись «Ваш доступ к системе управления заблокирован администратором».

Самые простые решения:

  1. Нажмите «Забыли свой пароль?» укажите «E-mail учетной записи» и вам придёт на почту ссылка со сбросом пароля.
  2. Если по какой-то причине вы не знаете «E-mail учетной записи» или к этой почте нет доступа, то можно восстановить доступ, сменив почту в phpMyAdmin:
    Заходим в базу данных через phpMyAdmin. Находим таблицу modx_user_attributes и в поле email меняем почту на свою и возвращаемся к пункту 1 для запроса на смену пароля.
  3. Заходим в базу данных через phpMyAdmin. Находим таблицу modx_user_attributes и меняем на 0 (ноль) содержимое полей (если там что-то есть):
    blocked, blockeduntil, failedlogincount;
  4. Выходим из phpMyAdmin, обновляем страницу входа в админ-панель, после этого можно зайти в админку под своим логином и паролем.

Важно: Префикс «modx_» в вашей базе может быть другим! Зависит от настроек базы.

Как сменить пароль пользователя MODX Revolution через phpMyAdmin

  1. Заходим в БД через phpMyAdmin. В таблице modx_users у нужного пользователя значение в поле hash_class ставим hashing.modMD5, поля salt и cachepwd очищаем, а в поле password меняем значение на:

    d8578edf8458ce06fbc5bb76a58c5ca4

    Теперь пароль от панели управления — qwerty (выше указан пароль qwerty в MD5-хеше)

  2. Выходим из phpMyAdmin, обновляем страницу входа в админ-панель, вводим логин и новый пароль, все должно работать.

Не забудьте для пользователя сменить в админке пароль qwerty на безопасный.

Как разблокировать пользователя админ-панели MODX Evolution

  1. Нажмите «Забыли свой пароль?» укажите «E-mail учетной записи» и вам придёт на почту ссылка со сбросом пароля.
  2. Если вы не знаете «E-mail учетной записи» или к этой почте нет доступа, то можно восстановить доступ, сменив почту в phpMyAdmin:
    Заходим в базу данных через phpMyAdmin. Находим таблицу modx_user_attributes и в поле email меняем почту на свою и возвращаемся к пункту 1 для запроса на смену пароля.
  3. Заходим в базу данных через phpMyAdmin. Находим таблицу modx_user_attributes и меняем на 0 (ноль) содержимое полей (если там что-то есть):
    blocked, blockeduntil, failedlogincount;
  4. Выходим из phpMyAdmin, обновляем страницу входа в админ-панель, все должно работать.

Как сменить пароль пользователя MODX Evolution через phpMyAdmin

  1. Заходим в БД через phpMyAdmin. В таблице modx_manager_users у нужного пользователя значение в поле password меняем значение на:

    d8578edf8458ce06fbc5bb76a58c5ca4

    При редактировании, в столбце phpMyAdmin «Функция» указать MD5. Теперь пароль от админки — qwerty (выше указан пароль qwerty в MD5-хеше)

  2. Выходим из phpMyAdmin, обновляем страницу входа в админ-панель, вводим логин и новый пароль, все должно работать.

Не забудьте для пользователя сменить в админке пароль qwerty на безопасный.


На поддержку блога

Заметки о решаемых задачах АйТишников

Заметки о решаемых задачах АйТишников — Неправильное имя пользователя в MODX Revolution

Заметки о решаемых задачах АйТишников

Сделал — запиши. Нашёл — сохрани 🙂

Прошу прощения за рекламу на сайте. Я постарался сделать это максимально ненавязчиво и по минимуму. При чтении заинтересовавших вас статей она не будет вам мешать.
И если есть возможность поставить мой сайт в исключения у блокировщика рекламы, я буду очень признателен вам.

  1. Главная
  2. Статьи
  3. CMS

 

 

 

Не могу зайти в админку сайта в CMS MODX Revolution.

При вводе логина и пароля MODX Revolution пишет, что введено неправильное имя пользователя или пароль, хотя логин и пароль правильные. В базе данных сайта, в таблице пользователей, такой юзер есть. Что делать?

Я решил только таким способом:

Прямая смена пароля пользователя в БД

Сбрасываем пароль в базе данных.

Напрямую в базе изменим пароль нашего пользователя и метод его хеширования.

  1. Находим в базе табличку с пользователями «modx_users».
  2. Меняем значение поля «password» нужного пользователя на «5f4dcc3b5aa765d61d8327deb882cf99». Это хеш-сумма слова «password» сделанная алгоритмом хэширования md5.
  3. В поле «salt» удаляем значение. Тут указывается соль для хеш-суммы.
  4. В поле «hash_class» пишем «hashing.modMD5». Это метод получения хэш-суммы от пароля.

    Наш пароль теперь «password».

После этого я авторизуюсь в админке сайта с паролем — password. После авторизации, пароль меняю на свой.

 

 

 

 

 

Из этой категории



Login.Basic Setup — Учебники | Документация MODX

В этом руководстве перечислены страницы, которые необходимо настроить, и фрагменты, которые должны находиться на каждой странице. В конце этого руководства у вас будет настройка, которая позволит пользователям входить в систему через интерфейс вашего веб-сайта, но пользователи должны быть созданы вручную администратором в диспетчере. Существует отдельное руководство для создания процесса, в котором пользователи могут сами запрашивать членство.

Даже базовая настройка портала входа в систему включает в себя множество взаимосвязанных частей, и продемонстрированная здесь настройка помещает почти все на отдельной странице.Более чистая реализация может включать в себя размещение некоторых функций, перечисленных ниже, внутри блоков или шаблонов, а не на их собственных выделенных страницах, но эта страница должна предоставить достаточно информации для создания портала входа в систему.

На всех страницах здесь для справки используется образец page_id .

Создание необходимых страниц¶

Прежде чем мы добавим все фрагменты, которые выполняют всю грязную работу, давайте сначала добавим следующие страницы 5 на ваш сайт MODX Revo:

  • Страница входа в систему (1) : страница, содержащая вашу форму входа
  • Забыли пароль (2) : страница, на которую пользователи могут перейти, если они забыли свой пароль
  • Обработчик сброса пароля (3) : скрытая страница, которая фактически выполняет сброс пароля
  • Домашняя страница участников (4) : секретный клуб, доступный только действительным членам
  • Come Again Soon (5) : страница, отображаемая при успешном выходе из системы

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

Создание необходимых групп пользователей и групп ресурсов¶

MODX Revolution включает в себя некоторую потрясающую детализацию, когда дело доходит до разрешений, но вот базовая схема, с которой вы можете начать. (См. «Создание страниц только для членов» для более подробного объяснения.)

Начиная с MODX 2.2.3, вы можете пропустить большую часть этого шага, используя Access Wizard , который появляется, когда вы создаете новую группу ресурсов в Security -> Resource Groups .Просто используйте следующие настройки:

  • Имя: Участники
  • Контекст: Интернет
  • Автоматически предоставлять доступ к группе администраторов: проверено
  • Создать параллельную группу пользователей: проверено
  • Автоматически предоставлять анонимный доступ: НЕ ПРОВЕРЕННО
  • Автоматически предоставлять доступ другим группам пользователей: пусто

Если вы используете старую версию MODX или просто хотите улучшить свое понимание процесса, вы можете выполнить следующие шаги вручную:

1. Безопасность -> Группы ресурсов : Создайте новую группу ресурсов для всех страниц, которые будут доступны только участникам.

2. Безопасность -> Контроль доступа : Создайте группу пользователей с именем «Члены». Пользователи в группе «Участники» будут иметь доступ к ресурсам «Только для участников». Есть смысл?

3. На той же странице ( Безопасность -> Контроль доступа ) Щелкните правой кнопкой мыши по вновь созданной группе пользователей «Члены» и выберите «Обновить группу пользователей».

Затем добавьте группу ресурсов в эту группу пользователей. Как минимум, группа ресурсов должна иметь следующие настройки:

  • Ресурсная группа: только участников (та, которую мы только что создали)
  • Минимальная роль: Член-9999
  • Политика доступа: Загрузка, список и просмотр
  • Контекст: Интернет

Затем сохраните.

4. Безопасность -> Управление пользователями : Создайте нового «члена» пользователя, чтобы мы могли проверить, работает ли наш портал входа в систему.

Используйте простое имя пользователя и пароль, которые вы можете запомнить; здесь важно убедиться, что ваш новый пользователь является членом группы пользователей «Члены». Перейдите на вкладку «Права доступа» и нажмите «Добавить пользователя в группу»

  • Группа пользователей: участников
  • Роль: Член

Это должно гарантировать, что ваш новый пользователь сможет войти в систему с базовыми разрешениями и просматривать страницы «Только для членов».

Теперь вернитесь назад, чтобы добавить различные фрагменты (настройте вызовы фрагментов так, чтобы они указывали на соответствующие страницы в вашей системе).

Добавить фрагменты на страницы¶

Страница входа (1) ¶

Поместите следующий вызов сниппета на свою страницу входа:

  [[! Войти?
& loginTpl = `lgnLoginTpl`
& logoutTpl = `lgnLogoutTpl`
& errTpl = `lgnErrTpl`
& loginResourceId = `4`
& logoutResourceId = `5`
]]
  

Затем сохраните страницу. Вы заметите, что у вызова Snippet много аргументов — многие из них ссылаются на имена Chunks. Когда вы установили надстройку входа в систему, многие из этих блоков уже были созданы для вас (посмотрите на вкладку «Элементы»), но иногда вы можете захотеть создать свои собственные блоки и обновить параметры сниппета, чтобы они ссылались на их имена.В этом примере мы настраиваем блок lgnLoginTpl .

Блок, который отображает форму входа, должен также включать ссылку на страницу «Забыли пароль»; это значит, что мы показываем эту ссылку только пользователям, которые еще не вошли в систему. Вот пример блока lgnLoginTpl , поэтому либо создайте блок с этим именем, либо отредактируйте существующий блок, чтобы он соответствовал следующему:

  
[[+ ошибки]]
[[+ actionMsg]] <метка> [[% логин.имя пользователя]] <метка> [[% login.password]] [[+ login.recaptcha_html]]
Забыли пароль?

Вы можете поместить ссылку на «Забыли пароль» в свой шаблон и убрать ее из Чанка, это действительно зависит от вас.Пока ваш сайт чистый и организованный, и вы не помещаете куски в куски внутри кусков, все должно быть в порядке.

Забыли пароль (2) ¶

  • Вероятно, скрыто из большинства меню

На этой странице находится форма, в которой пользователи могут запросить сброс пароля. Помните: он отображает форму, которая позволяет пользователям сказать, что они забыли свой пароль, а фрагмент «ResetPassword» — это то, что на самом деле сбрасывает пароль.

  [[! ForgotPassword? & resetResourceId = `3` & tpl =` lgnForgotPassTpl`]]
  

Вот как выглядит поток, чтобы вы могли следить за тем, что мы здесь делаем:

Обработчик сброса пароля (3) ¶

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

  [[! ResetPassword? & loginResourceId = `1`]]
  

Не забудьте убедиться, что страницы «Забыли пароль» (2), и «Обработчик сброса пароля» (3) опубликованы.

Пользователи Домашняя страница (4)

Это страница, которая отображается для пользователей, которые успешно вошли в систему. Эта страница должна иметь ограниченные разрешения, а пользователи, которые входят в систему, должны иметь соответствующие разрешения для доступа к этой странице.Вы можете поместить на него любой «частный» контент, просто убедитесь, что вы обновили права доступа к нему, чтобы он принадлежал группе ресурсов «Только для членов» — просто щелкните вкладку «Разрешения доступа» или «Группы ресурсов». (в зависимости от вашей версии MODX):

и установите флажок «Только для участников».

Приходите снова скоро (5)

Это страница, которую люди видят после успешного выхода. Он должен содержать только базовое сообщение или, возможно, ссылку на страницу входа в систему:

  

Спасибо, что зашли! Приходи скоро снова!

Дополнительно¶

Страница выхода¶

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

Ссылка:

  [[~ 1? & service = `logout`]]
  

Фактически это то же самое, что добавить на ваши страницы ссылку для выхода из системы:

   Выйти 
  

Возможные ошибки¶

Теперь, когда вы собрали все эти части, пришло время их протестировать. Если все работает идеально, то вы можете войти на страницу входа и быть перенаправлены на «домашнюю страницу участников».Выход из системы можно выполнить, посетив страницу входа и щелкнув ссылку «Выход» (или, при желании, если вы ее создали, щелкнув веб-ссылку «Страница выхода из системы»). После успешного выхода вы должны быть перенаправлены на страницу «Приходите снова скоро».

Не могу войти! ¶

Обычно ошибки здесь связаны с неправильными идентификаторами страниц, неправильным написанием имен блоков или пропуском квадратных скобок в тегах вашего шаблона. Тщательно проверьте их еще раз.

Также убедитесь, что ваши сниппеты называются некэшированными! Некоторые из них будут кэшироваться, а некоторые нет.Перед ними следует поставить восклицательный знак:

.

  [[! Вход]]
  

и , а не

  [[Логин]]
  

Я не могу выйти! ¶

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

Также возможно, что ваш сервер неправильно отправляет электронные письма для сброса пароля; в этом случае вам нужно отладить настройку электронной почты на вашем сервере.

Ошибки входа не отображаются¶

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

Ошибка HTTP 500 (внутренняя ошибка сервера) ¶

Если вы видите эту ошибку, когда пытаетесь просмотреть некоторые из ваших страниц «Только для членов», и вы видите, что что-то вроде не имеет разрешения на загрузку объекта класса modContext с первичным ключом в журнале ошибок MODX, то проблема может быть в с вашим доступом к контексту: особенно при работе с несколькими контекстами убедитесь, что вы предоставляете доступ к контексту для всех контекстов.

Страница не найдена — Anika Hosting

Что такое Linux-хостинг?

Это самая популярная операционная система, которую предпочитают пользователи. Ему отдают предпочтение из-за его уникальных свойств. Linux — это операционная система по умолчанию для всех веб-сайтов WordPress. Без сомнения, это более зрелая операционная система, совместимая с cPanel. Некоторые из его ключевых особенностей включают в себя:

  • Признана самой надежной операционной системой.
  • Он довольно гибкий и может адаптироваться к любой среде.
  • Linux — это платформа с открытым исходным кодом. Хостинг-сервер Linux считается относительно безопасным.
  • Имеет невысокую стоимость. Если ваш поставщик услуг хостинга Linux в США не требует дополнительных затрат на лицензию, вы можете воспользоваться более дешевыми планами хостинга.

Среди компаний, предоставляющих услуги хостинга Linux в США, почти все называют себя лучшим провайдером хостинга Linux. После того, как вы уверены в том, какую операционную систему вы получите для сервера своего веб-сайта, второй шаг — выбрать лучшую компанию по предоставлению услуг веб-хостинга в США.

Почему вы должны выбрать хостинг Windows?

В споре между хостингом Windows и хостингом Linux люди часто задаются вопросом, почему следует выбирать хостинг Windows? Что ж, совсем не обязательно выбирать хостинг на Windows для своего сайта. Но для веб-сайтов, построенных по технологиям Microsoft ASP.NET и базе данных MSSQL .

Они позволяют вам пользоваться следующими функциями:

Это выделенные серверы, которые идеально подходят для веб-сайтов с высокой посещаемостью.

Он совместим со всеми системами Windows и языками.

Благодаря растущей конкуренции между поставщиками услуг и развитию технологий, машина стала доступной даже для малых предприятий.

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

В конкуренции хостинга Windows и хостинга Linux хостинг Windows предлагает множество уникальных функций, но по более высокой цене. Клиентам необходимо купить лицензию на использование сервера хостинга Windows, потому что это коммерчески продаваемый продукт, принадлежащий Microsoft.

Почему вы должны выбрать Linux-хостинг?

В непрекращающейся конкуренции между хостингом Windows и хостингом Linux большинство людей выбирают хостинг Linux. Linux — идеальный вариант, чтобы пользоваться лучшими услугами веб-хостинга благодаря своей гибкости и совместимости. В отличие от хостинга Windows, хостинг Linux доступен по цене и удобен для малых развивающихся предприятий.

Его основные характеристики включают в себя:

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

Будучи платформой с открытым исходным кодом, Linux считается безопасной операционной системой веб-хостинга.

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

Хостинг-сервер

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

Чтобы воспользоваться преимуществами хостинга Linux, вам следует выбрать лучших хостинг-провайдеров Linux, которые предложат вам лучший план хостинга.

Система онлайн-бронирования Planyo — компонент MODx

Planyo — это гибкая система онлайн-бронирования / бронирования отелей, апартаментов, B & B, аренды лодок и т. Д.

Если вы хотите использовать систему Planyo, вам сначала необходимо иметь учетную запись Planyo. Вы можете создать его, зарегистрировавшись. Все учетные записи бесплатны и не требуют каких-либо обязательств в течение первых 30 дней, так что вы можете тщательно протестировать систему!

После регистрации создайте свой сайт Planyo.На странице помощи вы найдете много материалов,
включая видеоуроки, которые проведут вас через процесс создания сайта онлайн-бронирования и добавления номеров,
лодки и другие виды ресурсов.

Загрузите компонент MODx
Подписаться
Ценообразование

Фрагмент кода Planyo

Этот фрагмент позволяет встроить форму бронирования Planyo на свой веб-сайт.
Таким образом, ваши клиенты будут оставаться на вашем веб-сайте на протяжении всего процесса бронирования.

Вы можете найти дополнительную информацию о процессе интеграции в своей учетной записи Planyo. После входа в систему перейдите в Настройки
и нажмите кнопку «Интегрировать с вашим сайтом» внизу страницы.

Примечание: если вы не против, что ваши клиенты будут перенаправлены на planyo.com для бронирования,
вам вообще не нужно использовать этот фрагмент.

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

После загрузки компонента распакуйте его содержимое в каталог assets / snippets / planyo внутри основного каталога MODx.В админ-панели MODx перейдите в Elements / Manage Elements / Snippets и нажмите New Snippet .

В имени фрагмента введите planyo и вставьте содержимое snippet.src.php в код фрагмента . Нажмите Сохранить , чтобы сохранить новый фрагмент.

Новый сниппет появится в списке установленных сниппетов.

Теперь вам следует выбрать место для формы Planyo.Здесь мы создадим новую веб-страницу. Конечно, вы также можете использовать любое существующее местоположение. В Elements / Manage Elements щелкните значок Новый элемент .

Где бы вы ни хотели, чтобы форма Planyo отображалась, вставьте фрагмент с тегом [[! Planyo? & site = ` xyz `]] , если запущен modx Revolution или с тегом [! planyo? & site = ` xyz `!] , если запущен modx evolution, где xyz — это идентификатор вашего сайта Planyo.Если у вас его нет, сначала создайте учетную запись Planyo, или вы можете встроить фрагмент без каких-либо параметров для целей тестирования: [[! Planyo]] , если запущен modx Revolution или [! Planyo!] , если запущен modx эволюция. Примечание. Используйте [[! Planyo]] (modx Revolution) или [! Planyo!] (modx evolution) вместо [[planyo]] , чтобы отключить кеширование. Это необходимо при использовании оптимизированного для SEO режима (по умолчанию).

Модуль Planyo по умолчанию отображает содержимое, определенное настройками модуля по умолчанию.Обычно это будет список всех доступных ресурсов, предстоящая доступность ресурсов или поле поиска. Тем не менее, тот же модуль будет использоваться для отображения ряда других типов контента, например формы бронирования, проверки электронной почты, резервирования дополнительных продуктов и т. Д. Активным режимом можно управлять с помощью строки атрибутов модуля, с помощью виджета, подключенного к плагину. (например, небольшое окно поиска, карта Google, предварительный просмотр календаря и т. д.) или напрямую по параметрам URL.

Руководств Боба | Создание новой группы пользователей

Создание новой группы пользователей

В настоящее время в MODX Revolution нет возможности применять ограничения безопасности к отдельным пользователям.Все ограничения безопасности распространяются на
группы пользователей, поэтому ограничение пользователя означает, что вам нужно создать группу пользователей, добавить в нее пользователя и создать разрешения безопасности для этого
группа пользователей.

Вот шаги для создания новой группы пользователей:

  1. Перейти к безопасности | Контроль доступа
  2. Щелкните вкладку «Группы пользователей», если это не текущая вкладка.
  3. Нажмите кнопку «Новая группа пользователей».
  4. Введите имя и описание группы пользователей
  5. Выберите политику менеджера для группы пользователей
  6. (необязательно) Добавить пользователей в группу пользователей
  7. (необязательно) Подключите группы ресурсов к группе пользователей
  8. (необязательно) Категории элементов для группы пользователей
  9. Нажмите кнопку Сохранить в диалоговом окне

Нижняя часть формы, описанной выше, представляет собой «Мастер», который позволяет выполнять несколько действий одновременно.Лично мне не нравится заполнять необязательные поля в списке выше, потому что вам нужно вводить их, а не выбирать, и в них легко ошибиться.

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

Для целей этих руководств рекомендуется выбрать «(без политики)» для политики диспетчера. Когда вы выбираете политику диспетчера, отличную от «(без политики)», в дополнение к созданию группы пользователей мастер также создает запись ACL доступа к контекстной группе для контекста «mgr», определяющего группу пользователей.Следуя приведенным здесь руководствам, вы сами создадите эту запись ACL (если она вам вообще нужна) и лучше поймете, откуда она взялась и что она делает.

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

Для добавления пользователей в группу пользователей:

  1. Щелкните правой кнопкой мыши группу пользователей
  2. Выберите «Добавить пользователя в группу»
  3. Выберите пользователя и (необязательно) роль пользователя в раскрывающемся меню
  4. В диалоговом окне нажмите кнопку «Сохранить».

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

Ресурсы по безопасности в Bob’s Guides

Моя книга, MODX: Официальное руководство — цифровое издание теперь доступно здесь. Бумажная версия книги доступна на Amazon.

Если у вас есть книга и вы хотите загрузить код, вы можете найти его здесь.

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

MODX: Официальное руководство состоит из 772 страниц и выходит далеко за рамки этого веб-сайта в объяснении начальных и продвинутых методов MODX. Он включает подробную информацию о:

  • Установка MODX
  • Как работает MODX
  • Работа с ресурсами и элементами MODX
  • Использование Git с MODX
  • Использование общих дополнительных компонентов MODX, таких как SPForm, Login, getResources и FormIt
  • Разрешения безопасности MODX
  • Настройка MODX Manager
  • Использование настройки формы
  • Создание транспортных пакетов
  • Методы объекта MODX и xPDO
  • Системные события MODX
  • Использование PHP с MODX

Для получения дополнительной информации о книге перейдите сюда.

Спасибо, что посетили BobsGuides.com

UpgradeMODX предоставляет виджет приборной панели, который проверяет наличие доступных обновлений для MODX и (необязательно) устанавливает их. Процесс обновления автоматический и очень простой. Он показывает вам форму с доступными версиями для установки (вы можете указать, сколько она будет отображаться). После того, как вы выбрали один, UpgradeMODX загрузит все файлы, поместит их на место и запустит программу установки. Он должен обновить * любую * версию MODX, кроме разрабатываемой версии SDK.Он должен правильно обновлять версии с перемещенным и / или переименованным диспетчером, ядром, соединителями, активами или каталогом процессоров. Я думаю, что он обновит версию SDK до версии без SDK, но я этого не тестировал.

Upgrade MODX предназначен только для обновлений. Он не установит новый сайт MODX.

(перейти к таблице свойств)

Pl-версии UpgradeMODX были протестированы более тщательно, чем бета- и rc-версии, но вам все же настоятельно рекомендуется сделать полную резервную копию базы данных и всех файлов и быть готовым к восстановлению сайта, если что-то пойдет не так.

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

Также в целях тестирования (и для исправления любых поврежденных файлов MODX), когда доступно обновление, вы можете «обновить» MODX до текущей версии. UpgradeMODX выполнит все шаги, загрузит и заменит все файлы MODX и запустит установку. Теоретически UpgradeMODX можно также использовать для «понижения» MODX до предыдущей версии, хотя это не было тщательно протестировано.

Если вы переместили свой основной каталог, во время установки вы получите красное предупреждающее сообщение о том, что ваш основной путь недействителен.Это нормально. Просто исправьте основной путь, и установка будет работать нормально.

Установка UpgradeMODX

Перейдите в Extras -> Installer (или System -> Package Management в старых версиях MODX) в главном меню в MODX Manager и нажмите кнопку «Download Extras». Это приведет вас к репозиторию Revolution (AKA Web Transport Facility). Поместите UpgradeMODX в поле поиска и нажмите Enter. Нажмите кнопку «Загрузить», а после загрузки пакета нажмите кнопку «Вернуться в диспетчер пакетов».Это должно вернуть вас в сетку управления пакетами. Нажмите кнопку «Установить» рядом с UpgradeMODX в сетке. Теперь пакет UpgradeMODX должен быть установлен.

Кредиты

Этот пакет был вдохновлен работой нескольких людей, и я позаимствовал часть их кода. Дмитрий Лукьяненко (dmi3yy) является оригинальным автором сценария установки MODX. Сьюзан Соттуэлл, Шарапов, Бумкака, Инрети, Зайгам Рана, фришнец и AgelxNash также внесли свой вклад, и я хотел бы поблагодарить их всех за создание основы.

Вот список некоторых новых функций, которые я добавил в UpgradeMODX по сравнению с исходным скриптом установщика:

  • Запускает обновление и настройку изнутри Manager
  • Сообщает вам о доступных обновлениях
  • Код менять не нужно — список версий динамический и берется с GitHub
  • Обновление очень старых версий MODX Revolution (проверено на 2.0.3)
  • Обновляет версии MODX с перемещенными / переименованными каталогами
  • Использует PclZip, если ZipArchive недоступен
  • Использует fopen, если cURL недоступен
  • Добавляет свойство & forcePclZip для обхода ZipArchive
  • Добавляет свойство & forceFopen для обхода cURL для загрузки
  • Журналы обновляются до журнала действий MODX Manager
  • Добавляет свойство фрагмента для управления опцией cURL SSL_VERIFY_PEER

Использование

Чтобы обновить свой сайт, просто нажмите кнопку «Обновить MODX» в виджете.Откроется форма, в которой вы можете выбрать версию для обновления. Скачивание и извлечение файлов может занять некоторое время, так что наберитесь терпения.

После установки UpgradeMODX должен появиться виджет. Он прикреплен к панели мониторинга по умолчанию, поэтому, если у вас есть другая панель мониторинга, вам придется прикрепить ее к этой панели, выбрав Система (значок шестеренки) -> Панели мониторинга.

В очень старых версиях MODX создание виджета приборной панели не удастся, и вы увидите множество сообщений об ошибках во время установки.Программа установки UpgradeMODX попытается создать ресурс под названием UpgradeMODX , который будет отображать проверку установки. Если виджет не отображается, просмотрите ресурс, чтобы проверить наличие обновлений MODX. Когда доступно обновление, вы сможете запустить установщик.

Если фрагмент и фрагменты не удается установить (это происходит довольно редко), ваша версия PHP слишком новая для установки MODX, и у вас также возникнут проблемы с сохранением фрагментов и фрагментов в диспетчере. Вы можете либо понизить версию PHP до версии 5.4 или ниже, либо вручную внесите изменения в три файла, показанные в этом коммите.

После того, как вы обновили MODX до достаточно свежей версии, вы можете удалить и переустановить UpgradeMODX, чтобы получить виджет.

После установки виджет будет отображаться только для членов группы администраторов. Чтобы показать его другим группам, измените свойство & groups фрагмента UpgradeMODXWidget. Вы также можете изменить свойство & interval , если хотите, чтобы оно проверяло наличие обновлений более или менее часто.

Подсказка: чтобы попасть в панель управления Менеджера, вы можете щелкнуть логотип MODX в верхнем левом углу.

Обратите внимание, что если вы установите интервал в 60 секунд (как в бета-версиях и версиях RC), он не будет выполняться каждые 60 секунд. Он будет выполнен только в том случае, если вы посетите панель управления не менее чем через 60 секунд после последней проверки. Минимальная рекомендация для объекта & interval на производственной площадке — 1 день .

По умолчанию UpgradeMODX рассматривает для обновления только pl (стабильные) версии (кроме бета и rc версий).Вы можете изменить свойство & plOnly , чтобы увидеть все версии. Вы можете изменить свойство & versionsToShow , чтобы отображать больше версий (по умолчанию 5). Изначально интервал проверки установлен на 1 неделя (кроме бета-версий и версий RC, где это 60 секунд). Вы можете изменить это, установив свойство & interval . Это свойство всегда должно быть целым числом, за которым следует имя единицы (например, 6 часов, 3 дня, 1 неделя, 1 месяц.

Если вы хотите скрыть виджет, когда обновление недоступно, измените свойство & hideWhenNoUpgrade .Виджет по-прежнему будет проверять наличие обновлений с выбранным интервалом, но не будет отображаться на панели (ах), если обновление не существует и не доступно для загрузки.

Если вы хотите обмануть виджет, думая, что есть обновление, вы можете изменить settings_version System Setting. Сделайте любую более раннюю версию, и виджет покажет обновление. Если вы установите обновление (даже если это не обновление) и завершите установку, оно восстановит правильное значение для системных настроек.Если вы не запускаете обновление, обязательно верните Системные настройки к исходному значению.

Вы можете установить язык, используемый виджетом, с помощью свойства и языка

При проверке виджет сделает один вызов cURL или fopen для GitHub, даже если обновление недоступно. Если есть новая версия, она сделает еще один вызов cURL или fopen на сайт MODX, чтобы узнать, доступна ли она по адресу modx.com/download .

Если какой-либо сайт медленно отвечает, или у вас медленное интернет-соединение, время ожидания cURL или fopen истечет, и последнее значение проверки не будет сброшено (вы должны увидеть сообщения об ошибках в виджете, если он настроен на отображение всех время).UpgradeMODX снова проверит при следующей загрузке панели управления. Обычно эту проблему решает перезагрузка страницы панели инструментов. Это может происходить снова и снова и вызывать медленную загрузку панели инструментов до тех пор, пока сайты не ответят в отведенное время. Если это серьезная проблема, измените свойства & githubTimeout и & modxTimeout и / или свойство & plays .

Вам * настоятельно * не рекомендуется ничего менять в пакете, кроме свойств фрагмента.Имейте в виду, что свойства фрагмента вернутся к значениям по умолчанию, если вы обновите или переустановите UpgradeMODX. Это связано с тем, что на момент написания этой статьи виджеты типа фрагментов не могли использовать наборы свойств и не имели тегов для редактирования.

Безопасность

Сценарий обновления хранится в блоке. Виджет копирует его в корень MODX, когда вы нажимаете кнопку «Обновить MODX» в виджете. Его нельзя запустить никаким другим способом, и он удаляется после завершения сценария обновления. Даже если бы он был доступен для всех, он не запустился бы, потому что он содержит заполнитель, содержащий версии MODX для отображения.Если заполнитель не установлен, версия не будет отображаться в форме.

Сценарий обновления загружает все в каталог / ugmtemp в корневом каталоге MODX. Он удаляет этот каталог и сам себя после успешного завершения, поэтому после обновления ничего не должно быть оставлено.

После обновления сайта рекомендуется убедиться, что файл upgrade.php в корневом каталоге MODX, файл modx.zip и каталог / ugmtemp , также находящийся в корневом каталоге MODX, были удаляется, особенно если время выполнения сценария истекает или происходит сбой.Файлы относительно безвредны, но их наличие может идентифицировать ваш сайт как сайт MODX, и нет смысла предоставлять потенциальным хакерам эту информацию.

Превышен предел скорости API GitHub

При установке по умолчанию UpgradeMODX отправляет анонимные запросы в репозиторий MODX на GitHub для получения информации. Количество запросов этого типа ограничено до 60 в час. Если много людей делают запросы, или ваш параметр и интервал очень короткий, или если вы проводите много тестов, этот предел может быть достигнут, и вы получите сообщение об ошибке: GitHub API Rate Limit Exceeded .Вы можете повторить попытку позже, но для окончательного решения этой проблемы вы можете получить собственный токен GitHub, чтобы ваши запросы не были анонимными. Это увеличит ваш лимит до 5000 запросов в час.

Вы можете создать бесплатную учетную запись на GitHub или использовать уже существующую. Чтобы получить жетон, следуйте инструкциям здесь. Скопируйте свой токен в буфер обмена, затем вставьте его в свойство & github_token фрагмента UpgradeMODXWidget. Введите свое имя пользователя GitHub в свойство github_username .Не забудьте сохранить фрагмент.

Поскольку свойства фрагмента UpgradeMODXWidget будут перезаписаны при обновлении пакета UpgradeMODX, вы можете оставить свойства & github_token и github_username пустыми и создать соответствующие системные настройки. Пока «ключевые» поля свойств — это github_username и github_token , а поле «значение» правильно, другие поля Системных настроек не имеют значения.Вы можете создать Системные настройки для любого из свойств фрагмента.

Поиск и устранение неисправностей

Если вы получаете частые таймауты, вы можете увеличить свойства и githubTimeout или и modxTimeout . Они устанавливают, как долго программа будет ждать ответа. По умолчанию 6 секунд. Также есть свойство & plays , которое определяет, сколько раз скрипт будет пытаться подключиться. По умолчанию сценарий будет делать две попытки на каждом сайте.Не стесняйтесь изменять значение.

По умолчанию UpgradeMODX использует cURL для проверки и загрузки файлов и ZipArchive для их распаковки. Если cURL не работает
для вас вы можете установить для свойства & forceFopen значение Да , чтобы вообще не использовать cURL.
Точно так же вы можете установить для свойства & forcePclZip значение Да , чтобы не использовать ZipArchive для распаковки.
загруженный файл MODX.

Версия 1.5.1 UpgradeMODX устанавливает для параметра cURL SSL_VERIFY_PEER значение true по умолчанию.Он также предоставляет файл сертификата в пакете, поэтому нет необходимости отключать его. Если этот параметр отключен, вы уязвимы для атак типа «злоумышленник в середине», когда злоумышленник может притвориться репозиторием MODX и заставить вас загрузить вредоносный код вместо MODX.

UpgradeMODX сохраняет список последних доступных версий MODX в файле с именем список версий . Этот файл используется для создания формы, позволяющей выбрать версию для установки. По умолчанию файл списка версий находится в каталоге {core_path} cache / upgrademodx / .Вы можете указать другой каталог с помощью свойства & versionListPath . Используйте только каталог (без имени файла) в свойстве и убедитесь, что он заканчивается косой чертой. UpgradeMODX переведет {core_path} и {assets_path} в значение свойства. Путь также может быть жестко заданным полным путем. Вот пример:

{assets_path} components / upgrademodx /
 

Свойства UpgradeMODX

Свойство Описание По умолчанию
попыток Количество попыток получить дату из MODX или GitHub 2
forceFopen Принудительное использование fopen вместо cURL для загрузки
forcePclZip Принудительное использование PclZip вместо ZipArchive
github_token (необязательно) Токен для GitHub — доступен из вашего профиля GitHub
github_username (необязательно) Ваше имя пользователя GitHub
githubTimeout Тайм-аут (в секундах) для запросов к GitHub 6
группы группа или список групп, разделенных запятыми, которые увидят виджет Администратор
скрытьWhenNoUpgrade Скрыть виджет, если обновление недоступно
интервал Интервал между проверками — Примеры: 1 неделя, 3 дня, 6 часов 1 неделя
язык Двухбуквенный код используемого языка и
lastCheck Дата и время последней проверки — устанавливаются автоматически
последняя версия Последняя версия (при последней проверке) — устанавливается автоматически
modxTimeout Тайм-аут (в секундах) для запросов к MODX 6
ТОЛЬКО Показать только pl (стабильные) версии Есть
ssl_verify_peer В целях безопасности пусть cURL проверяет подлинность сервера Да (настоятельно рекомендуется)
versionListPath Путь к файлу списка версий (без имени файла — должен заканчиваться косой чертой) {core_path} cache / upgrademodx /
версий Показать Количество версий, отображаемых в форме обновления (не в виджете) 5

MODX Revolution 2.3 выпущен с улучшенным взаимодействием с пользователем

MODX объявили о выпуске MODX Revolution 2.3. Этот долгожданный и «огромный» выпуск включает в себя более тысячи коммитов от десятков разработчиков кода, переводчиков и репортеров ошибок.

MODX предлагает настраиваемое ядро ​​для соответствия практически любому требованию или масштабу проекта. Он призван стать незаменимым продуктом для проектов, предполагающих многодоменное глобальное присутствие, мобильный API или что-то среднее между ними.

Revolution 2.3 имеет доработанный и обновленный менеджер MODX с новой улучшенной темой. В версии 2.3 удобная и менее устрашающая рабочая область позволяет вам создавать сайты и управлять ими быстрее и проще.

Быстрее, изящнее, доступнее и безопаснее

Вот что пользователи могут ожидать от MODX Revolution 2.3 с точки зрения недавно улучшенного взаимодействия с пользователем MODX Manager:

  • Заметно более быстрая загрузка страниц и экранов / более производительный ExtJS DOM
  • Новый убербар для поиска любого ресурса, элемента или пользователя по множеству критериев
  • Совершенно новая тема Менеджера по умолчанию с поддержкой Gravatar
  • Новый рабочий процесс настройки темы менеджера с использованием Sass
  • Открытие представлений диспетчера во вкладках или в новых окнах

Помимо этих улучшений интерфейса и удобства использования, MODX Revolution 2.3 также включает следующие новые функции:

  • Пользовательские заголовки для типов контента
  • Значки

  • FontAwesome заменяют PNG в интерфейсе Менеджера
  • Открытие таких объектов, как ресурсы или элементы, в новых вкладках или Windows для рабочего пространства с несколькими вкладками
  • Обновленные языки от наших многочисленных переводчиков и корректоров благодаря переходу на Crowdin для групповых переводов
  • Добавлено пять новых переводов менеджера: китайский, финский, индонезийский, румынский, датский и белорусский
  • Полноэкранный браузер файлов
  • исправлений безопасности от всех 2.2.x релизы
  • Сотни исправлений, улучшений и многое другое

Полный список улучшений можно найти в журнале изменений.

Вот официальное объявление в блоге о MODX Revoluton 2.3 с дальнейшими подробностями.

Обновления облака MODX

Помимо новой версии MODX Revolution 2.3, были также внесены обновления в стек MODX Cloud.

В дополнение к многочисленным негласным улучшениям, вот обзор того, что нового:

  • PHP обновлен до последней стабильной версии 5.4,30
  • Добавлено расширение Libevent в PHP
  • .

  • Лимиты загрузки файлов через браузер увеличены с 8 МБ до 25 МБ
  • Обновления, обеспечивающие работу Composer из командной строки
  • Преобразование соединений с базой данных из Unix в сокеты TCP для улучшения функциональности командной строки с MySQL и MODX
  • Обновлены Sass и Compass для работы при разработке тем MODX Manager

Вот официальное объявление в блоге.

Для получения дополнительной информации о MODX посетите их веб-сайт.

Чтобы увидеть вводное видео и обзор функций, посетите MODX через наш каталог CMS.

Как развернуть MODX CMS в облаке

MODX — это мощная и гибкая адаптивная система управления контентом и структура веб-приложений. Его можно использовать не только для публикации контента в Интернете, но и в интранетах, а также для работы мобильных приложений и многого другого. MODX CMS предлагает полную свободу творчества для разработчиков и дизайнеров. Он прост в использовании, не зависит от устройства, идеально подходит для работы с несколькими сайтами и локализации, безопасен, удобен для поисковых систем и, что самое главное, полностью бесплатен.MODX CMS также поощряет вас настраивать и изменять интерфейс Менеджера для индивидуального пользовательского опыта управления веб-сайтом. Его поддерживает прекрасное и поддерживающее сообщество, а также сеть глобальных профессионалов MODX и сама компания MODX. Тысячи организаций, больших и малых, со всего мира создали свои сайты с помощью MODX. В 2012 году MODX был признан CMS Critic выбором критиков за лучшую CMS с открытым исходным кодом.

С помощью MODX CMS вы можете:

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

Давайте посмотрим, как развернуть эту потрясающую CMS в облаке за несколько минут!

Создание среды

1. Войдите в свою учетную запись Jelastic и нажмите кнопку Создать среду .

2. Перейдите на вкладку PHP , выберите Apache в качестве сервера приложений, PHP v5.3 и MySQL база данных. После этого введите имя вашей среды (например, modxtest ).

Через несколько минут среда будет создана, и вы увидите ее в списке сред.

Загрузите приложение

1. Перейдите на веб-сайт MODX и загрузите последнюю версию этой CMS в виде zip-пакета. К вашему сведению, вы можете выбрать традиционную или расширенную версию.

2. Загрузите свой архив в диспетчер развертывания для дальнейшего развертывания.

3. После завершения загрузки разверните пакет в только что созданной среде.

Сконфигурируйте базу данных

1. По завершении развертывания MODX CMS откройте в браузере свой узел MySQL .

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

Установите MODX CMS

1. Перейдите по адресу http: // {your_environment_name}. {Hoster’s_domain} / setup , и вы можете начать установку.

2. Все этапы установки достаточно просты, но давайте уделим особое внимание подключению к базе данных. Используйте учетные данные базы данных, которые вы создали в разделе Настроить базу данных выше.

3. Затем создайте пользователя с правами администратора MODX Manager, и после завершения процесса установки вы войдете в систему с этими учетными данными.

Как видите, процедура развертывания с использованием Jelastic очень проста. Теперь вы можете начать создавать свои сайты и управлять ими с помощью широкого спектра инструментов, предоставляемых MODX CMS.

Чтобы узнать больше об использовании MODX, вы можете посмотреть вступительные видеоролики, прочитать руководство по быстрому запуску или углубиться в официальную документацию.

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

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