Не работает файловый менеджер beget. Сохранить файл. Параллельный поиск текста в файлах с учетом кодировки файла

Всем привет! в этой статье я расскажу как пользоваться файловым менеджером на Бегет хостинге . Об этом хостинге я писал в .

После регистрации необходимо будет зайти в свой аккаунт введя логин и пароль. Окажитесь в главном меню хостинга, в котором нажимаем на вкладку «Файловый менеджер»:

Верхнее меню файлового менеджера выглядит следующим образом:


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


Нажав на папку или файл правой кнопкой мыши появится меню с возможность сделать то или иное действие:


Например нам необходимо поменять атрибуты на папке, значит выбираем пункт «Изменить Атрибуты»и выставляем нужное значение:

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

Вот например, чтобы установить нам сайт на хостинг через файловый менеджер Бегет достаточно в файловом менеджере в верхнем меню нажать «Загрузить Файлы», далее выбрать архив с сайтом у себя на компьютере и нажать «Загрузка». Архив с сайтом моментально окажется на хостинге, далее на нем кликаем правой кнопкой мыши и выбираем пункт «Распаковать Архив». Также он моментально распаковывается за считанные секунды. Сайт установлен, я считаю, что это очень здорово. Через FTP-клиент эта процедура занимала бы намного больше времени.

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

Зарегистрироваться на хостинге

На этом всё! Удачи и хороших заработков!

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

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

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

Действия на локальном сервере (или старом хостинге)

1. Архивируем файлы сайта в архив в формате .zip

2. Экспортируем данные из базы данных или, другими словами, создаем резевную копию базы данных . Упрощенно - это все данные нашей базы, которые записаны в текстовый файл с расширением .sql

Действия на удаленном сервере (локальный сервер на другом компьютере или хостинг)

1. Копируем на удаленный сервер архив с файлами сайта и разворачиваем его с сохранением структуры папок

2. Проверяем права доступа к папкам и файлам и, если необходимо, изменяем их.

3. Создаем новую базу данных . Запоминаем (записываем) название базы данных, имя пользователя, пароль к базе данных

4. Импортируем в созданную базу данных резевную копию базы данных . (из файла с расширением .sql )

5. В файле конфигурации сайта меняем старые название базы, имя пользователя и пароль к базе на новые

6. В разделе кофигурации сайта меняем пути к файлам и временным папкам сайта на новые (если необходимо)

Создание резервной копии сайта MODX на локальном сервере

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

Создание архива файлов сайта

Открываем папку с файлами нашего сайта Z:/home/okarina.loc/www , выделяем все файлы и папки и кликаем правой кнопкой мыши на любом файле. В открывшемся меню выбираем пункт Добавить в архив...

Создание архива с файлами сайта

В открывшемся окне архиватора выбираем Формат архива - ZIP и нажимаем кнопку Ок

Выбор типа архива

Архив начнет создаваться и по завершению мы увидим в корневой папке нашего сайта файл с архивом www.zip

Архив сайта

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

Создание резервной копии базы данных

В браузере заходим в админку сайта, Инструменты -> Резервное копирование , кликаем галку перед пунктом Название таблицы , чтобы выделить все таблицы в базе данных и нажимаем кнопку создать и загрузить резервную копию выбранных таблиц

Создание резервной копии базы данных сайта

В появившемся окне открытия файла проверьте, что выбрано Сохранить файл и нажмите Ок

Сохраняем базу данных в файл

Чтобы найти сохраненный файл, нажмите на иконку в панеле браузера, как показано на картинке ниже (для браузера Firefox)

Открываем папку с сохраненной копией базы данных

Или в проводнике откройте папку Загрузки

Папка Загрузки с копией базы данных

Искомый файл должен иметь расширение .sql и в его названии должна присутствовать текущая дата

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

Сайт готов для переноса

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

По этой ссылке вы можете скачать содержание моей папки Перенос сайта

Регистрация аккаунта на хостинге BEGET.RU

Мы можем зарегистрировать полноценный аккаунт нахостинге beget и в течении 30-ти дней он будет работать в тестовом режиме бесплатно.

Заходим на сайт по адресу beget.ru и выбираем один из тарифов, например, Start . Этот тариф включает возможность зарегистрировать бесплатно домен в зоне RU

Выбираем тариф

Внимательно заполняйте поля, на указанный телефон будет выслан код подтверждения а на e-mail - данные по входу в аккаунт.

Регистрация хостинга в BEGET

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

Вводим код подтверждения для регистрации аккаунта в BEGET

После подтверждения система покажет вам анимацию процесса создания вашего хостинга

Создание аккаунта BEGET

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

Хостниг BEGET. Завершение процесса регистрации нового аккаунта

Чтобы первый раз зайти в панель управления хостингом beget.ru можно кликнуть на ссылку Перейти в Панель Управления

Панель управления аккаунтом хостинга BEGET

На этом регистрация окончена. Поздравляю, у вас есть свой хостинг!

Перенос файлов сайта на хостинг BEGET и настройка прав доступа

Войдите в панель управления хостингом и кликните на иконку Файлового менеджера

Файловый менеджер хостинга BEGET

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

Тестовый домен на хостинге BEGET

Чтобы загрузить архив нашего сайта на хостинг, заходим в папку [ваш аккаунт].bget/public_html и удаляем все из этой директории. Для этого выбираем все файлы и папки , кликаем правой кнопкой мыши и выбираем пункт Удалить . После чего нажимаем кнопку (синяя стрелка вверх) Загрузить файлы как показано на картинке ниже

В появившемся окне нажимаем Выбрать... и выбираем архив нашего сайта www.zip , который находится в папке Перенос сайта

Загружаем архив сайта на хостинг BEGET

Правой кнопкой кликаем на файл архива , в выпадающем меню выбираем Распаковать архив

Распаковка архива с файлами сайта на хостинге BEGET

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

Удаление файла архива с хостинга BEGET

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

Изменение атрибутов файлов и папок на хостинге BEGET

В появившемся окне вводим в поле Кодовое значение - 755 , кликаем галку Применить рекурсивно и выбираем только к папкам . Этой операцией мы выставим необходимые права доступа для всех папок нашего сайта

Выставляем права для папок сайта на хостинге BEGET

Опять кликаем правой кнопкой мыши на папку public_html , выбираем Изменить атрибуты , вводим кодовое значение 644, применить рекурсивно, только к файлам

Выставляем права на файлы сайта на хостинге BEGET

В результате все папки нашего сайта должны иметь права 755 , а файлы 644

Права на файлы и папки на хостинге BEGET

Создание базы данных на хостинге BEGET и импорт данных

В панеле управления кликаем на иконку MySQL

Управление базами данных на хостинге BEGET

Вписываем название базы данных и генерируем пароль

Обязательно запишите название базы данных и пароль в текстовый файл!

Создание новой базы данных на хостинге BEGET

После создания базы данных кликаем на надпись phpMyAdmin

Вход в базу данных через phpMyAdmin на хостинге BEGET

Нажимаем кнопку Импорт

Импортирование данных в базу данных на хостинге BEGET

Нажимаем кнопку Обзор... , из папки Перенос сайта выбираем файл с базой данных (расширение sql ), после чего нажимаем кнопку Вперёд

Импорт данных из резервной копии в базу данных на хостинге BEGET

В результате будет выведено сообщение об успешном импорте и слева в колонке появятся таблицы базы данных

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

Импортированные данные сайта в базу данных на хостинге BEGET

Отлично! Мы развернули на хостинге файлы нашего сайта, настроили права доступа к ним, создали базу данных и импортировали в нее данные нашего сайта. Осталось совсем чуть-чуть.

Файл конфигурации MODX и последние настройки

В файловом менеджере на хостинге заходим в папку public_html/manager/includes , кликаем правой кнопкой на файл config.inc.php и в выпадающем меню выбираем правка

Файл конфигурации MODX на хостинге BEGET

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

На хостинге BEGET имя и пользователь базы данных имеют одинаковые названия

Правка файла конфигурации сайта на MODX на хостинге BEGET

После сохранения файла конфигурации для усиления безопастности сайта нужно запретить возможность правки файла конфигурации, для этого кликаем по файлу config.inc.php правой кнопкой мыши и в выпадающем меню выбираем Атрибуты . В появившемся окне в поле Кодовое значение вводим 600 и нажимаем кнопку Изменить

Закрываем доступ к файлу конфигурации MODX на хостинге BEGET

В браузере заходим в админку нашего сайта на удаленном хостинге, в адресной строке набираем [назв.аккаунта].bget.ru/manager , вводим логин и пароль доступа в админку (логин: admin , пароль: 1 ), выбираем Инструменты -> Конфигурация , переходим на вкладку Файл-менеджер и в поле Путь для файл-менеджера нажимаем кнопку Сброс

Сброс пути для файл-менеджера в админке MODX

Переходим на вкладку Файл-браузер и в поле Путь к файлам так же нажимаем кнопку Сброс , после чего сохраняем изменения в конфигурации

Сброс пути для файл-браузер в админке MODX

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

Очистка кэша в MODX

Наш сайт на MODX на хостинге BEGET

Для получения доступа нажмите на кнопку "Get Demo Account", доступ будет отправлен на почту.

Чем он лучше остальных?

Двухпанельный графический интерфейс

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

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

Функция Drag&Drop

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

Работа c удалённым FTP

Нажмите на кнопку "Удалённый FTP " для того, чтобы подключиться к удаленному серверу из файлового менеджера. Вы можете сохранить подключения и отредактировать их при необходимости в будущем.


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

Вкладочный интерфейс

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

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

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

Основные функции для работы с файлами

Файловый менеджер позволит выполнить все основные функции для работы с файлами и директориями, такие как: копирование, перемещение, переименование, изменение атрибутов и т.д. При этом все эти действия Вы можете выполнить большим кол-вом способов.

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

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

Ещё несколько способов осуществить копирование - это воспользоваться кнопкой в меню "Файл " или кнопкой внизу Файлового менеджера.

Существует также комбинация горячих клавиш для быстрого доступа к функции копирования - Ctrl + 5 .

2. Перемещение
Для перемещения Вы можете воспользоваться всеми теме же способами, что и для копирования, за исключением "перетаскивания ". Комбинация горячих клавиш для перемещения Shift + 5 .

3. Переименование
Для переименование файла или директории Вы также можете воспользоваться контекстным меню, пунктом меню в выпадающем меню "Файл " или комбинацией горячих клавиш - Ctrl + 6 .
В отличие от копирования и перемещения данная функция не является групповой и может быть применена только к одному элементу.

После нажатия на кнопку "Переименовать " Вы увидите диалоговое окно для ввода изменения имени элемента. Введите новое имя и нажмите "ОК ".

4. Изменение атрибутов

Для изменения атрибутов файла или директории Вы можете воспользоваться контекстным меню или пунктом меню в выпадающем меню "Файл ".

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

Если кратко, то права можно выставить отдельно для user - непосредственно владелец файла, для группы (group ), для всех (All ).

Получить цифровое обозначение прав можно сложением, где:

1 - права на выполнение;
2 - права на запись;
4 - права на чтение.

Например, мы хотим установить права на чтение и запись: 6 = 4(чтение) + 2(запись).

Всего возможно 8 вариантов:

7 = read, write & execute (чтение, запись, выполнение);
6 = read & write (чтение и запись);
5 = read & execute (чтение и выполнение);
4 = read (чтение);
3 = write & execute (запись и выполнение);
2 = write (запись);
1 = execute (выполнение);
0 = нет прав.

На наших серверах файлы исполняются из под пользователя, поэтому две последних цифры в правах должны быть равны 0.
Например, если Вам надо выставить права на всё для файла необходимо установить значение: 700.

5. Удаление
Удалить файлы можно воспользовавшись контекстным меню, кнопкой в выпадающем меню "Файл ", с помощью комбинации горячих клавиш - Ctrl + 8 или кнопкой "Del" .
Перед удалением файлов Файловый менеджер выведет диалоговое окно с уточнением того, действительно ли Вы хотите удалить выбранные файлы.

Работа с архивами

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

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

2. Распаковка архива
Для того, чтобы распаковать архив, нажмите кнопку "Распаковать архив " на панели быстрого доступа. В появившемся модальном окне выберите путь, куда Вы хотите распаковать архив, и нажмите "Распаковать архив ".

3. Скачать архивом

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

Множественная загрузка

Наиболее удобный способ работать и загружать файлы со своего компьютера на сервер - это открыть в одной из областей Вашу локальную файловую систему, об этом описано выше. Однако, если по каким-то причинам у Вас нет возможности использовать Java , то Вы можете загрузить файлы, нажав на иконку "Загрузить файлы ".

Перед Вами появится окно для загрузки файлов на сервер. Выберите файлы с Вашего компьютера и нажмите кнопку "Загрузить". Максимальный размер одного файла не должен превышать 1.5 Гб. Файловый менеджер начнет последовательно загружать выбранные файлы, процесс загрузки каждого из файлов на сервер будет отображаться в браузере в процентах.

Текстовый редактор

Файловый менеджер содержит удобный текстовый редактор для работы с кодом Ваших сайтов.

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

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

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

Просмотр графических файлов

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

Поиск по файлам и папкам

Если Вам нужно найти файл или папку, Вы можете воспользоваться поиском в файловом менеджере. Расширенный режим позволяет искать только файлы или только папки, а также искать по размеру файла или папки.

Управление доступом

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

Аналогично Вы можете закрыть доступ к папке с отдельных IP. В выпадающем меню выберите вкладку "Инструменты ", а затем "Установить блокировку по IP-адресу ". В появившемся диалоговом окне введите список IP в формате: xxx.xxx.xxx.xxx, с которых Вы хотите открыть доступ и с которых хотите запретить.

Функции для работы с Домашним FTP

Файловый менеджер имеет ряд функций, которые доступны только для Домашнего FTP .

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

2. Размер папок
На Домашнем FTP Вы можете легко получить размер Ваших директорий, нажав на кнопку "Анализ размера " на панели быстрого доступа.

Также Вы всегда можете видеть общий размер занятого дискового пространства на сервере внизу файлового менеджера.

Работа c бэкапами

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

Горячие клавиши

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

Ниже приведен список горячих клавиш:

Ctrl + 3 - Просмотр;
Ctrl + 4 - Правка;
Ctrl + 5 - Копирование;
Shift + 5 - Перемещение;
Ctrl + 6 - Переименование;
Ctrl + 7 - Создание новой папки;
Ctrl + 8 или Del - Удаление.

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

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

Мониторинг нагрузки сайта

Менеджер файлов

В панели управления Бегет доступен очень удобный менеджер файлов собственной разработки, часто позволяющий обойтись без использования FTP-клиентов. В 2015 году Бегет сделал этот редактор проектом с открытым исходным кодом и выложил в Интернет под названием SPRUT.io на одноименном сайте.

Менеджер файлов имеет 2 панели, позволяющие легко копировать или переносить файлы из одного каталога в другой. Помимо этого, есть, разумеется, возможность загружать и скачивать файлы, создавать и распаковывать архивы, устанавливать нужные права на папки и файлы.

В файловый менеджер также встроен онлайновый текстовый редактор с подсветкой синтаксиса, наподобие любимого многими редактора Notepad++, очень удобная штука.

Он даже способен подсвечивать ошибки синтаксиса, что также полезно.

Базы данных MySQL

Из панели управления есть возможно включить доступ к нужным базам данных (БД) извне. Это бывает полезно, когда объем БД становится слишком большим и phpMyAdmin уже никак не справится (например, у одного из наших сайтов размер БД уже достиг 1.5ГБ):

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

Терминал в панели управления

Удивительно, но факт: для продвинутых веб-разработчиков Бегет дает возможность работы в консоли прямо из панели управления, без авторизации и установки дополнительных программ (для Linux и Mac – открывать терминал). Как сообщается в руководстве, для удобства окно с терминалом можно развернуть на весь экран, на часть экрана или перенести в удобное для работы место. При переключении страниц можно продолжать работу с терминалом без разрыва сессии.

Дополнительные сервисы

Помимо обычных для виртуального хостинга возможностей Бегет предлагает немало дополнительных услуг , которые обычно приходится или покупать отдельно, или разворачивать самостоятельно, но уже на VPS/VDS, что значительно сложнее. Например, использование системы кэширования Memcached может помочь значительно увеличить быстродействие сайта и снизить его нагрузку на хостинг-площадку. Ниже на скриншоте можно увидеть список дополнительных возможностей:

Одним словом, достоинств достаточно много, поэтому сам использую этот хостинг с 2010 года и рекомендую своим клиентам.




Top