Установка MODX Revolution
MODX Revo
Урок о том, как установить MODX Revolution на хостинг или локальный веб сервер — OpenServer. Разберем автоустановку, ручную расширенную установку MODX Advansed.
Внимание! Неважно куда и как вы устанавливаете modx, главное чтобы хостинг (сервер) удовлетворял требованиям.
Требования к установке MODX 2.7.x
Составная часть | Минимум | Рекомендуется |
---|---|---|
PHP | 5.6.x | 7.2 или 7.3 |
База данных | MySQL 5.6.x | MariaDB 10.1.x или Percona Server 5.6.x и выше |
Веб сервер | Apache 2.2.x | NGINX 1.8.x или выше |
ОС:
- Windows 7 — Server;
- Mac OS X;
- Linux x86-64.
Требуемые расширения для PHP:
- mod_rewrite;
- Zlib;
- JSON (или PECL библиотека);
- GD (для каптчи);
- ImageMagick (для галерей);
- PDO;
- SimpleXML;
- safe_mode off;
- register_globals off;
- magic_quotes_gpc off.
PHP memory_limit — 56MB или более
Браузеры для корректной работы в администраторской панели:
- Apple Safari 3 +
- Mozilla Firefox 3 +
- IE 8 +
Установка MODX на хостинг
Лучший модх хостинг который мне попадался это бегет, на нем все работает как часы и нет проблем + к доменам можно бесплатно получить SSL сертификаты (в общем рекомендую), есть испытательный срок 30 дней.
Модекс можно установить на хостинг несколькими способами, не перед началом хостинг желательно настроить.
Настройка хостинга (веб-сервера) перед установкой.
Смена версии PHP на хостинге
На разных хостингах PHP меняется по-разному. На Beget меняется во вкладке сайты (управление сайтами).
На sprinthost PHP меняется в разделе «Веб-серверы».
На остальных хостинга спрашивайте в тех поддержке, либо смотрите документацию.
Ручная установка MODX и его базовая закалка (защита) — по шагам
В данной случае мы будем рассматривать расширенную установку.
Разницы между расширенной и обычной установками нет, единственное в расширенной установке один дополнительный шаг (Шаг 6. Установка контекста) — мы переименовываем стандартные каталоги — т.е. делаем базовую закалку движка!
Шаг 1. Скачиваем MODX
Скачать MODX, можно на странице: modx.com/download , переходим на нее и скачиваем актуальную версию. Из соображений безопасности рекомендую выбирать версию Advanced.
Тут же если прокрутить ниже, вы можете найти и скачать более старые версии MODX, а так же MODX 3 — он пока в стадии альфа — не рекомендую использовать для боевого сайта.
Шаг 2. Создание базы данных
Внимание! Не забудьте записать Имя и пароль к БД.
Чтобы создать базу данных, необходимо зайти в панель управления хостингом. Перейдите по адресу: cp.beget.ru и в открывшейся странице ввести логин и пароль. После нажимаем на вкладку “MySQL”.
Попадаем на страницу “Управление базами данных MySQL”. На данной странице заполняем «Имя базы данных« (пользователь БД создается автоматически с таким же именем) и вводим «Пароль» (или генерируем). Нажимаем на кнопку «Добавить»
Шаг 3. Заливаем файлы
В данном случаем можно воспользоваться FTP клиентом.
Либо менеджером файлов — я не хочу ничего лишнего устанавливать, поэтому покажу как пользоваться файловым менеджером.
Открываем его, переходим в корень сайта и и загружаем в него архив с дистрибутивом MODX. Далее распаковываем архив, для этого щелкаем по нему правой кнопкой мыши, и нажимаем распаковать.
У нас получится содержимое архива в папке с названием дистрибутива, нужно его перенести в корень, для этого в левом окне файлового менеджера переходим в эту папу, выделяем ее содержимое и нажимаем копировать или перенести.
Должно получиться следующее (папку modx и сам дистрибутив modx можно удалить).
Шаг 4. Переименовываем ядро
Давайте также переименуем папку core, добавим к ней сложный префикс, например Ejdf20jkfg20_. Это нам даст плюс к безопасности.
Шаг 5. Установка
Чтобы запустить инсталятор MODX, нужно перейти по адресу сайта и добавить к нему /setup/, в моем случае: fenom.modx3.com/setup/ после чего необходимо выбрать или заполнить необходимые параметры.
- Т.к. мы переименовали папку ядра мы увидим ошибку: ERROR: Your MODX_CORE_PATH is invalid; please specify the correct path in the field above and click Submit. The path has to contain a trailing slash.
Модх не нашёл папку с ядром (core). Логично, мы ее переименовали, поэтому указываем нашу переименованную папку (в данном случае с префиксом Ejdf20jkfg20_core) и жмем «Submit».
- Язык сайта
- При необходимости изменить конфигурационный ключ сайта (в данном случае не чего менять не нужно — этот параметр может пригодиться при обновлении закаленного сайта)
- Параметры установки: выбираем «Новая установка». В доп. параметрах ставим права на каталоги (папки) 0755, на файлы 0644. И обязательно снимаем галку с пункта «Отправлять заголовок «X-Powered-By», чтобы MODX не палился (+ к безопасности).
- Информация о подключении. Вводим по шагам данные и проверяем их:
1. Сведения о подключении к базе данных и авторизации: Тип БД: SQL; Сервер БД: localhost; Имя пользователя БД, Имя БД (в случае с хостингом Бегет пользователь создается автоматически с таким же именем как база данных и паролем) и Пароль пользователя БД — эти данные с Шага 3. И меняем стандартный префикс таблиц modx_ на что то более сложное — обязательно (закрываем одну из дыр безопасности). И нажимаем на «Проверить соединение с сервером базы данных и отобразить список доступных сопоставлений». Если все ввели правильно, то увидите сообщение об успехе, и появятся следующие данные.2. Кодировка подключения: UTF-8 и Сопоставление: utf8_general_ci (должна стоять по умолчанию — можно оставить ее).
А лучше использовать кодировку: utf8mb4 и сопоставление utf8mb4_unicode_ci (поддерживает эмодзи).
3. Администратор по умолчанию. Здесь мы указываем данные для входа в админку сайта:
— Логин администратора: любой, но чтобы увеличить безопасность сайта, не рекомендую использовать популярные имена: admin, administrator, manager и подобные.
— Электронная почта администратора: указывайте реальный email, если вдруг за будите пароль, то он поможет с его восстановлением.
— Пароль администратора: рекомендую использовать пароли не менее 8 знаков, состоящий из больших, малых латинских букв, цифр и символов!
— Подтвердите пароль: введите еще раз пароль. - Установка контекста. Здесь рекомендую сменить стандартные пути к к коннекторам контекста и у адреса входа в административную панель. Например к ним сложный префикс, лучше тот который дописали для core (Ejdf20jkfg20_). Потом мы, хитро скроем эти каталоги в robots.txt и при помощи .htaccess скроем конфиг файл в корне сайта — что сделает наш сайт практически не уязвимым для злоумышленников.
- Отчет об установке. Если все хорошо, вы везде увидите зеленые Ok.
- В следующем окне еще один отчет об установке.
- Удаляем папку setup (устанавливаем чекбокс) и входим в админку.
Установка MODX в подкаталог (подпапку)
Бывают случаи что нужно установить modx в подкаталог сайта (например рядом с сайтом на другой CMS, либо к примеру: вы собираетесь делать сборки сайтов, чтобы не плодить под домены, можно прямо на 1 домен установить в подпапки хоть 1000 независимых друг от друга сайтов со своими базами данных и файлами) — экономия на хостинге!
Создаем подкаталог (в моем случае rikidom), заливаем туда файлы движка (адвансед версию), сразу как и в предыдущем случае (см. расширенная установка), переименовываем папку core на пример в Ejdf20jkfg20_core
Запускаем установку site.ru/catalogname/setup/, далее все стандартно смотрите выше, с шага 5. Не забываем также переименовать каталоги.
Modx пропишет все эти пути в конфиг файл который находится в site.ru/podcatalog/Ejdf20jkfg20_core/config (вместе с папкой в которую устанавливаем движок). Остается лишь переименовать в корне подкаталога файл ht.access в .htaccess.
И отредактировать его, а именно изменить значение RewriteBase / на RewriteBase /название-каталога/. Все.
Источник
Установка и настройка MODX Revolution
Наверное, каждый начинающий программист сталкивался с ситуацией, что информации по CMS или Фреймворку полно, а вот структурированной и понятной нет.
Эта серия уроков научит вас тому, как создать простой сайт на Modx Revolution.
Процесс установки Modx Revolution очень прост и занимает мало времени у опытного специалиста. С чего же начать новичку?
- Убедитесь, что ваш сервер удовлетворяет требованиям CMS.
Идеальный сервер для новичков — OpenServer. Он легко ставится, легко настраивается. И на форуме, и в мануале можно найти ответы на большинство вопросов.
Существует несколько способов установки системы: базовая, продвинутая и установка из Git. В этой статье мы будем использовать базовую установка, новички должны начинать с простых вещей.
1. Загрузка Modx и размещение на сервере
Чтобы установить Modx Revolution, нам необходимо скачать архив с официального сайта. На момент написания данной статьи версия Modx Rev – 2.5.2
Нажав на кнопку Download, нас перекинет на другую страницу и через пару секунд начнется автоматическое скачивание архива.
После скачивания архива его необходимо распаковать на сервер (так как мы используем OpenServer, распаковывание происходит сюда C:\OpenServer\domains)
Теперь полученную папку modx-2.5.2-pl необходимо переименовать на modx.local. У сервера OpenServermodx.local будет адресом сайта.
Совет: Используйте добавку «.local» к имени папки, чтобы вы сразу видели, что этот адрес ведет на ваш сервер на локальном компьютере. Это убережет вас от многих ошибок в дальнейшем, когда вы будете работать с рабочим сервером.
После проверки загруженных файлов структура ваших директорий должна выглядеть так:
2. Создание базы данных
Вы скачали файл, распаковали и теперь вам может показаться, что уже можно запускать свой сайт, но вы ошибаетесь. Вам необходимо создать базу данных и пользователя к этой базе данных.
Теперь откроем PhpMyAdmin, используя все тот же OpenServer.
Создадим базу данных modx.local с кодировкой utf8_general_ci
Итак, база данных создана, теперь вам необходимо добавить пользователя, который будет иметь доступ к этой базе и к её таблицам.
Нажимаем на кнопку «Привилегии»
затем «Добавить пользователя»
Вводим следующие данные:
Имя пользователя: modx.local
Поле «хост» не трогаем.
Поле «пароль» оставляем пустым и выбираем в списке без пароля.
Проверяем, чтобы стояла галочка в поле «Предоставить все привилегии на базу данных «modx.local»», нажимаем «Вперед» и все пользователь создан.
3. Установка MODX Revolution
После того как мы создали таблицу в базе данных и распаковали архив, необходимо перезапустить сервер, чтобы мы могли переходить по следующему адресу http://modx.local
Зайдя по этому адресу, вы увидите ошибку, но не пугайтесь — это нормально. В старых версиях сразу бы началась установка, но в новой, чтобы началась установка, необходимо зайти по адресу http://modx.local/setup/
Выбираем русский язык
Выбираем «Новая установка», читаем всю информацию для общего развития, затем нажимаем «Далее»
Заполняем все поля данными, которыми мы создавали и вводили ранее. После нажимаем на кнопку «Проверить соединение с сервером базы данных и отобразить список доступных сопоставлений.», чтобы проверить, правильно ли мы ввели все данные.
Нажимаем «Попытка создания или выборки из базы данных.»
Логин администратора: root
Электронная почта администратора: root@gmail.com
Пароль администратора: 12345678
Подтвердите пароль: 12345678
Установка почти завершилась, теперь нажимаем на кнопку Установить.
Теперь мы можем перейти в панель управления сайта или на главную страницу сайта. Если перейти на главную страницу сайта, вот что вы увидите.
В этом уроке вы научились создавать базу данных, добавлять пользователя и устанавливать Modx Revolution.
Источник
Как установить MODX на хостинг
MODX — профессиональная система управления содержимым, распространяющаяся в бесплатном доступе. Движок предназначен для обеспечения и организации совместного процесса создания, редактирования и управления контентом сайта. Изучение CMS всегда начинается с ее установки на хостинг.
В сегодняшней статье мы посмотрим, как установить MODX на сервер, а также выполним перенос системы с одного хостинга на другой.
Установка MODX на хостинг
Первым шагом мы должны определиться с выбором хостинга. Сейчас на просторах интернета можно найти множество хостинг-провайдеров, от количества которых глаза начинают разбегаться.
Если вы хотите посмотреть, что представляет собой MODX, то можете найти полностью бесплатный хостинг, но и в таком случае могут возникнуть проблемы: сложности установки, медленная скорость соединения и так далее. Альтернативой этому рекомендуем выбирать провайдеров на платной основе, с ними можно быть спокойным не только за быструю скорость, но и безопасность данных.
Мы будем рассматривать установку на примере Timeweb, где пользователям предоставляется 10-дневный пробный период, включающий в себя весь функционал хостинга. Особенностью сервиса является встроенный пакет различных CMS, установка которых занимает всего пару минут.
Инсталляцию MODX проведем двумя способами — в автоматическом и ручном режиме. Для вашего удобства последующее руководство представим в виде пошаговых действий, которые будут понятны каждому пользователю.
Шаг 1: Регистрация на хостинге
В создании своего личного кабинета нет ничего сложного, достаточно указать имя и почту, на которую в последующем будут приходить данные для входа.
Рассмотрим регистрацию на примере Timeweb:
- Переходим на страницу выбора виртуального хостинга и кликаем по кнопке «Регистрация».
- Указываем имя и действительный адрес электронной почты, жмем на «Стать клиентом».
- После успешной регистрации перед нами тут же отобразится страница с личным кабинетом. Обратите внимание, что в верхнем меню указан срок, составляющий 10 дней — это тестовый период, в течение которого мы сможем пользоваться сервисом.
Как видите, в создании личного кабинета нет ничего сложного. Теперь мы можем установить Модэкс – об этом поговорим уже в следующем разделе.
Шаг 2: Установка MODX
Инсталляцию CMS можно проводить двумя способами: автоматически и вручную. Начнем с первого — это наиболее простой вариант, в котором от нас потребуется сделать всего несколько кликов.
Способ 1: Автоматический режим
Подключаем и устанавливаем MODX Revo на Timeweb:
- Возвращаемся к личному кабинету, созданному на предыдущем шаге, и переходим в раздел «Каталог CMS».
- Пролистываем немного вниз и находим CMS MODX Revolution — кликаем по ее названию.
- Следующим шагом выбираем «Установить приложение».
- В результате перед нами отобразится окно с выбором домена и базы данных. На Timeweb все автоматизировано, поэтому от нас потребуется только нажать «Начать установку». Подробнее о добавлении нового домена и создании базы данных мы поговорим во время ручной установки.
- После этого перед нами отобразится небольшое окно с данными для авторизации на CMS — сохраняем их и переходим к приложению.
- Вводим логин и пароль от установленной CMS, жмем «Войти».
- Готово! Мы попали в административную панель. На этом установка CMS на хостинг завершена.
Timeweb поддерживает и другие популярные системы управления содержимым: WordPress, Joomla, Drupal и так далее. В любой момент вы сможете воспользоваться ими, установка ничем не отличается от вышерассмотренной.
Способ 2: Ручной режим
В данном случае нам потребуется самостоятельно загрузить архив данных для Модэкс на компьютер, а затем выгрузить его на хостинг. После этого мы создадим новый сайт, привяжем к нему логин, а также добавим новую базу данных. Это понадобится для дальнейшей установки CMS, подробно о которой поговорим далее.
Скачиваем MODX на рабочий стол:
- Переходим на официальную страницу CMS и пролистываем немного вниз. Находим зеленую выделенную кнопку с описанием «Traditional Installation Package» и кликаем по ней.
- Следующим шагом открываем личный кабинет на хостинге и заходим в раздел «Файловый менеджер».
- Загружаем сюда ранее загруженный архив – для этого достаточно переместить его в поле с файлами. Также соглашаемся на автоматическую распаковку.
Эти файлы нам пригодятся для установки MODX, но прежде необходимо создать новый сайт и привязать к нему домен. Сделать это можно следующим образом:
- Заходим в раздел «Сайты» и кликаем по кнопке «Создать новый сайт».
- Придумываем ему название, например, MODX. После этого нажимаем «Создать».
- Директория с будущим сайтом создана, теперь нам потребуется подключить новый домен и связать его с веб-страницей. Для этого открываем подраздел «Домены и поддомены» и выбираем «Добавить домен».
- О том, как подключить свой домен, можете прочитать в этом же разделе. Мы же создадим бесплатный адрес на основе Timeweb. Для этого потребуется воспользоваться одной из зон: .tmweb.ru, tw1.su, .tw1.ru, .webtm.ru. В результате получаем примерно такой адрес: testmodx.tw1.su.
Свободный домен обозначается зеленой галочкой, расположенной справа от названия. Обратите внимание также на надпись «Привязать домен к MODX». Сейчас все указано правильно: мы прикрепляем новый адрес к ранее созданному сайту. Если у вас указан другой сайт, то кликните по нему и измените на тот, который мы создали ранее.
Готово! Мы создали свой первый сайт, но на нем пока ничего нет. Давайте добавим на него данные из архива, загруженного ранее.
- Переходим в «Файловый менеджер» и заходим в созданную нами папку.
- Отсюда нам потребуется вырезать все файлы и вставить их в папку с сайтом. Первым делом нажимаем на «Правка» и выбираем «Выделить все».
- Через это же меню все вырезаем.
- Возвращаемся назад и открываем папку MODX, то есть директорию с сайтом. Проходим в public_html и выделяем все файлы. Затем через меню «Файл» удаляем их — это нужно, чтобы не возникло никаких ошибок в последующем.
- Затем в «Правка» нажимаем «Вставить».
Таким образом, мы подключили все файлы, необходимые для установки Модэкс. Теперь можем ввести имя домена в браузере и убедиться, что все настроено правильно. Перед нами отобразится окно с ошибкой загрузки CMS. Это связано с тем, что установка сайта еще не была проведена. Мы просто добавили все файлы в директорию, привязанную к этому адресу.
Оставим пока это окно и создадим базу данных — одну из важнейших компонентов системы. Для этого выполним следующее:
- Возвращаемся в раздел «Базы данных MySQL» и нажимаем «Создание новой базы данных».
- В отобразившемся окне придумываем название и задаем пароль — он потребуется нам в дальнейшем, поэтому сохраняем его на видном месте. В завершение нажимаем «Создать».
Итак, мы на финишной прямой: осталось выполнить установку MODX на хостинг. Воспользуемся для этого небольшой инструкцией:
- Переходим по своему домену на сайт и приписываем в конце «/setup». Например, http://testmodx.tw1.su/setup. Если все предыдущие настройки были сделаны корректно, перед нами отобразится окно с установкой Модэкс — выбираем в нем язык интерфейса и следуем далее.
- Жмем еще раз «Далее» и в итоге попадаем на страницу с установкой. Выбираем «Новая установка» и следуем дальше.
- Пришло время воспользоваться данными из БД: прописываем имя пользователя, пароль от базы, а также ее имя. Префикс таблиц можно указать любой. После этого жмем на кнопку «Проверить соединение с сервером базы данных и отобразить список доступных сопоставлений» и убеждаемся, что подключение прошло успешно.
- На этой же странице пролистываем в самый низ и задаем данные для входа в административную панель.
- Все отлично! Осталось установить MODX на хостинг.
- Как только установка завершится, отобразится новое окно, через которое можно будет открыть окно авторизации.
- Прописываем логин и пароль, чтобы попасть в административную панель.
- Свершилось! Мы смогли дойти до личного кабинета администратора MODX.
Установка MODX подошла к концу. Теперь вы можете использовать систему управления контентом для личных целей.
Как перенести сайт MODX на другой хостинг
Мы успешно установили сайт на хостинг, но что, если потребуется перенести его на другую учетную запись либо хостинг — в таких случаях важно знать, как осуществляется перенос MODX . Сделать это на самом деле очень просто, достаточно выгрузить все файлы и экспортировать базу данных на рабочий стол, затем все поставить на новое место. Давайте подробно рассмотрим, как это работает:
- Открываем файловый менеджер и выгружаем оттуда файлы сайта через архиватор.
- Перемещаемся в «База данных MySQL» и заходим в свою БД — для этого кликаем по «phpMyAdmin» и авторизуемся.
- В отобразившемся окне перемещаемся в «Экспорт» и выгружаем к себе на компьютер базу данных.
Первичные действия для переноса мы сделали, теперь осталось зайти на другой хостинг, загрузить туда данные и внести некоторые изменения. Для примера будем использовать тот же хостинг, но с другой учетной записью. Все действия аналогичны для любого другого веб-хранилища.
Не будем останавливаться на распаковке файлов, создании сайта, подключении домена и внедрении БД — все это мы уже сделали в предыдущем разделе. Просто запомните, что нужно выполнить эти действия в первую очередь, то есть настроить все так, будто мы создаем CMS в ручном режиме, как это было показано в предыдущем разделе.
Сейчас от нас потребуется заменить новую базу данных на старую. Для ее загрузки перейдем в phpMyAdmin, куда мы уже успешно попадали во втором пункте предыдущей инструкции, и зайдем в раздел «Импорт». В верхней части окна добавим предыдущую БД и загрузим ее с помощью кнопки «Вперед».
Осталось отредактировать несколько файлов сайта. Переходим в «Файловый менеджер» и открываем следующую директорию: /MODX/public_html — кликаем в ней двойным щелчком мыши по файлу «config.core.php» и исправляем пути.
В разделе /MODX/public_html/core/config открываем файл config.inc.php и изменяем значения, связанные с базой данных — это 7, 8, 10, 11, 12 строки.
Аналогичным образом проверяем следующие файлы: /connectors/config.core.php и /manager/config.core.php.
На этом настройки закончены, можно проверять веб-ресурс.
Вот такими несложными действиями мы смогли переместить сайт с одного аккаунта на другой.
На этом статья подходит к концу. Надеюсь, у вас не осталось вопросов. Теперь вы знаете, как установить MODX на хостинг различными способами. Спасибо за внимание!
Источник
Установка MODX 2.7.0 с нуля на OpenServer — добрался до установки дополнений и всё накрылось
Добрый день! Помогите, пожалуйста разобраться,! Я только начинаю знакомство с MODX, но в программировании немного шарю, коммент будет очень длинным, самая главная проблема ближе к концу!
1. В общем вчера установил OpenServer (версия open_server_5_2_9_premium) по вот этой инструкции https://web-revenue.ru/instrumenti/po/open-server на локальный диск D, запустил Open Server x64.exe и поставил в нём такие настройки на вкладке «модули»:
HTTP=Apache-PHP7-x64+Nginx-1.14
PHP=PHP-7.2-x64
MySQL/MariaDB=MySQL-5.8-x64
(опять же по рекомендации автора статьи:
Установка, настройка и запуск OS прошли без проблем! Дальше создал папку modx.local в папке OSPanel domains, перезагрузил OS.
2. Далее всё делал по вот этой инструкции https://web-revenue.ru/modx-revo/ustanovka-na-openserver: Скачал с оф. сайта modx.com MODX-2.7.0, открыл архив через проводник и все папки из него скопировал в папку modx.local. Открыл PHPMyAdmin 4.8.3 и попытался создать нового пользователя со всеми правами и одноимённую БД, и вот здесь столкнулся с первой проблемой, когда зашёл в «Учётные записи пользователей»->«Добавить учетную запись пользователя» См. скриншоты ниже:
Т.е. при попытке выполнения этого SQL-запроса (причём средствами самого PHPMyAdmin, я запрос вручную не писал)
появляется ошибка: #1064 — У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около ‘REQUIRE NONE WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0’ на строке 1
Пользователь test создался, НО без пароля, с глобальными привилегиями USAGE вместо ALL PRIVILEGES и GRANT=нет (( База данных не создалась. Будто выполнилась только часть запроса: Не буду описывать сколько я статей перечитал и сколько всего перепробовал, но создать нового пользователя средствами PHPMyAdmin, хоть с привилегиями и без, хоть с паролем и без, с созданием одноимённой БД и без — так и не смог. Понял только, что проблема либо в версии MySQL, либо в версии PHPMyAdmin, либо в их несовместимости… надеялся, что «из коробки» OpenServer связка PHPMyAdmin+MySQL будет работать идеально (( Логично предположить, что ошибка в тексте cамого SQL-запроса в этой строке:
В итоге плюнул я на всё и создал пользователя modxloc и одноимённую базу данных modxloc, прописав руками SQL-запрос на вкладке «SQL» в PHPMyAdmin:
Всё прошло без проблем!
Источник