Файл-менеджер
Хостинг Обыкновенный предлагает своим пользователям различные
средства поддержки и администрирования хостинга. Одной из таких разработок является
файл-менеджер -
система управления содержимым вашего домашнего каталога.
Файл-менеджер вполне может заменить
FTP-клиент для наполнения и редактирования содержимого вашего сайта, а
дополнительные его возможности позволят вам сделать это легко и быстро.
В отличие от стандартных программ FTP-клиентов, файл-менеджер написан
специально для управления содержанием вашего сайта и позволяет даже начинающему
веб-программисту быстро и легко наполнить содержание своего сайта. Поддержка
сайта с помощью интуитивно-понятного веб-интерфейса также не составит труда.
Самое главное - файл-менеджер работает на стороне сервера, и не
привязывает вас к тому или иному компьютеру и установленному на нём программному
обеспечению. Всё что вам необходимо для управления содержимым своего сайта -
это компьютер с любым графическим браузером, подключенным к сети Интернет.
Ниже приведено краткое описание нашего файл-менеджера, освещены
его функции и возможности, а также на примерах показано использовано наиболее интересных
его возможностей.
Содержание
Описание файл-менеджера
Для входа в файл-менеджер вы должны ввести свой логин и
пароль для доступа по FTP к вашей домашней директории (попасть в
файл-менеджер вы также можете из
панели управления
хостингом по соответствующей ссылке). Для работы в файл-менеджере
желательно, чтобы ваш браузер поддерживал работу
JavaScript (все современные браузеры обладают поддержкой скриптов
JavaScript), а также, по возможности - файлов cookie.
Если ваш браузер не поддерживает JavaScript, то некоторые важные
операции (удаление файла или каталога и другие операции, изменяющие содержание
вашего домашнего каталога) будут выполнятся без повторного подтверждения с
вашей стороны.
После успешной авторизации вы попадаете в файл-менеджер.
Общая структура файл-менеджера следующая (рис. 1): вверху отображаются
информационные сообщения по текущим операциям (см. далее), а внизу - список
содержимого текущего каталога, с соответствующими ссылками в меню (продублированы
сверху и снизу).
Рис. 1. Внешний вид файл-менеджера
Список содержимого текущего каталога состоит из следующих полей:
- имени файла или каталога;
- режима доступа файла или каталога;
- размера файла или каталога;
- времени последней модификации файла или каталога;
- опции, соответствующие данному файлу или каталогу.
Отображение содержимого текущего каталога возможно в
отсортированном виде по следующим полям: имени, размере и
времени последней модификации, причём как в возрастающем, так и в
спадающем порядке. Для сортировки по некоторому полю, вам необходимо просто
кликнуть но названию этого поля. Повторное нажатие по названию поля
изменяет режим сортировки на противоположный.
Для каталогов из списка содержимого текущего каталога возможны
следующие опции:
- просмотр содержимого каталога (его "открытие") -
для этого вам необходимо просто кликнуть по иконке или названию нужного
каталога;
- изменение режима доступа каталога - для этого вам необходимо
кликнуть на текущий режим доступа для соответствующего каталога (см.
дальше);
- переименование каталога - для этого вам необходимо кликнуть по
соответствующей иконке из колонки опции (см.
дальше). Некоторые каталоги, такие как ~/htdocs
и ~/logs, необходимые для правильной работы веб-сервера, нельзя
переименовать. Данная опция также позволяет вам перемещать
каталог в другие каталоги (см. дальше);
- удаление каталога - для этого вам необходимо кликнуть по
соответствующей иконке из колонки опции (см.
дальше). Данная операция требует тщательного обдумывания,
поскольку удаление каталога безвозвратно удалит всё его содержимое. Некоторые
каталоги(~/htdocs и ~/logs) также нельзя удалить.
Для файлов из списка содержимого текущего каталога возможны
следующие опции:
- просмотр файла непосредственно в браузере - возможен только для
текстовых файлов размером не более 200 кб и графических изображений стандартных
форматов, используемых в Интернет. При просмотре некоторых файлов (относящихся
к cgi-скриптам или html-файлам), их содержимое отображается с "подсветкой
синтаксиса". При этом справа внизу окна с текстом файла, расположена
ссылка перехода назад и, при условии, что размер файла не более 100 кб - ссылка
для редактирования данного файла (см. дальше).
Также возможен непосредственный просмотр в браузере и графический файлов
(см. дальше);
- распаковка архива - данная опция позволяет непосредственно на
сервере распаковать архив (поддерживаются архивы форматов zip,
rar, tar, gz, bzip2, tgz и tbz2).
Данная возможность была создана специально для
наполнения сайта большим числом файлов: вам необходимо всего создать
соответствующий архив файлов, закачать его на сервер и распаковать этот архив!
При распаковке сохраняется целостность внутренней "структуры дерева
файлов", а файлы скриптов из архива к тому же проходят дополнительную
обработку: устраняются неправильные переводы строк (так называемые DOS'овские
переводы), являющиеся причиной неработоспособности вполне рабочих, на первый
взгляд, скриптов. Для выполняемых файлов и cgi-скриптов из архива также
устанавливается правильный режим доступа - 755. Непременно воспользуйтесь
данной возможностью распаковки архива на сервере - и вы избавитесь от многих
утомительных проверок и отладок ваших скриптов. Подробности см.
далее;
- загрузка (download) файла с сервера на ваш локальный компьютер
позволяет вам загрузить данный файл на компьютер для последующей его обработки;
- замена файла новым позволяет заменить данный файл новой версией.
При нажатии на эту ссылку появляется стандартная форма загрузки файла на
сервер (см. дальше), а после загрузки новый файл
заменяет старый. Имя загруженного файла при этом игнорируется;
- переименование файла - для этого вам необходимо кликнуть по
соответствующей иконке из колонки опции (см.
дальше). Данная опция также позволяет вам перемещать
файл в другие каталоги (см. дальше);
- удаление файла - для этого вам необходимо кликнуть по
соответствующей иконке из колонки опции (см.
дальше). Удаление файла также требует тщательного
обдумывания.
Для текущего каталога также доступны следующие опции, ссылки на
которые расположены в меню каталога (сверху и снизу):
- загрузка файла в текущий каталог (см. дальше);
- создание нового каталога в текущем каталоге (см.
дальше);
- очистка текущего каталога позволяет вам удалить всё содержимое
текущего каталога, не удаляя сам каталог (см. дальше);
- редактирование настроек каталога - правка параметров доступа данного
каталога веб-сервера (файл .htaccess) позволяет вам легко и быстро установить
часто востребованные директивы веб-сервера Apache для данного каталога
(указывающие, например, индексный файл для каталога по умолчанию, управление
отображением каталога при отсутствии индексного файла, парольный доступ к
каталогу и прочие) (см. дальше).
- восстановление исходных файлов хостинга -
если Вы случайно удалили или так изменили файлы хостинга, которые располагались в Вашем
домашнем каталоге, что сайт перестал нормально функционировать, Вы можете
восстановить некоторые или все файлы хостинга (см. дальше).
В следующем разделе более детально описаны возможности
файл-менеджера.