This version of the page http://www.ho.ua/faq.html (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2016-02-06. The original page over time could change.
ho.ua - VPS хостинг, бесплатный хостинг с php, платный хостинг

Обыкновенные вопросы и ответы по хостингу

1. Организационные и административные вопросы по хостингу

Заказ хостинга (заполнение формы заявки)

При заказе хостинга обыкновенного вам необходимо заполнить следующие поля регистрационной формы:

  • Ваше имя - нам интересно как вас зовут и как к вам обращаться.
  • Ваш контактный e-mail - адрес электронной почты, на который будет отправлен ключ активации хостинга и через который будет осуществляться поддержка хостинга. Этот адрес должен быть надежным и рабочим, поскольку на него будут отправляться все информационные и технические сообщения. Достоверный адрес - это 99% гарантии работоспособности вашего хостинга.
  • Желаемый логин - имя (маленькие латинские буквы, цифры и знак тире) длинной до 16 символов, которое будет использоваться для доступа по FTP. Это также часть адреса вашего будущего хостинга (например, LOGIN.ho.ua, где LOGIN - это указанный вами логин). Это также и имя возможной базы данных MySQL. Учтите, что желаемый логин может уже быть кем-то занят и вам придется его уточнить. Позднее, после активации хостинга, логин можно будет изменить на другой, хотя это не так просто. Рядом с логином вам также предлагается на выбор 2 варианта доменных имени для сайта (*.ho.ua и *.houa.org).
  • Ваши существующие домены - если у вас есть домены (зарегистрированные у любого регистратора доменных имен), которые поддерживаются на NS-серверах и которые вы хотите настроить для будущего хостинга - укажите их в данном поле формы. Не нужно вводить любые другие существующие ваши домены - это ни к чему хорошему не приведет.
  • Категория сайта - выберите тематическую категорию для будущего сайта.
  • Тема сайта - введите краткое описание будущего сайта.
  • Страна - это страна вашего проживания - по аналогии с вашим именем нам просто интересно знать географию наших пользователей.

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

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

Если же при регистрации возникли некоторые ошибки (неточность заполнения формы) - вам будет сообщено об этом и предложено их исправить.

Как быстро можно приступать к работе после заказа хостинга?

После успешного заполнения регистрационной формы вам отправляется письмо с ключом активации. Данное письмо само по себе проверяет доступность вашего e-mail адреса из сети нашего провайдера. Если Вы не получили данное письмо, то прежде всего, проверьте настройки почтового ящика (всевозможные SPAM-фильтры и т.п.) Далее, Вам лучше обратиться к своему почтовому провайдеру за помощью. В конце концов вы можете написать нам письмо с нашего сайта - вы вряд ли получите наш ответ на него, однако мы посмотрим на причину недоставки вам письма (если получим ответ от почтового сервера с ошибкой).

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

После успешной активации, будет произведена начальная настройка хостинга - создана учетная запись на сервере хостинга, внесутся изменения в настройки веб-сервера и прочие начальные настойки, а вы получите на e-mail уведомление об успешной активации и начальные сведения для работы с хостингом. Однако учтите, что полностью работоспособным ваш хостинг станет в течении 1 (одного, one) часа после активации хостинга. В течении этого времени Вы можете видеть по адресу вашего сайта ошибку 404, однако это вполне нормально. Не спешите и не пишите в службу поддержи о неработоспособности вашего сайта в течении первого часа после активации - это просто не культурно и неуважительно относительно нашей службы поддержки.

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

За что могут закрыть бесплатный хостинг?

Бесплатный хостинг может быть закрыт по нескольким причинам. Основные причины, это:

  • нарушение Правил предоставления хостинга;
  • несвоевременное продление хостинга (напоминание о продление приходит на контактный е-мейл раз в 3 месяца;
  • не следование или просто игнорирование писем от службы поддержки www.ho.ua;
  • в случае обнаружения на сайте вирусов и кодов их загружающих (временно заблокирован);
  • отсутствие изменения сайта со дня создания в течении 30 дней;
  • превышение сайтом лимитов системных ресурсов (нагрузка на сервер, превышение дисковой квоты), особенно необоснованное посещаемостью сайта.

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

За что могут закрыть платный хостинг?

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

  • нарушение Правил предоставления хостинга;
  • нарушение Публичного договора;
  • не следование или просто игнорирование писем от служб поддержки и биллинга www.ho.ua.

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

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

Основной особенностью этой рекламной ссылки является именно то, что она текстовая. Графическую кнопку ставить нельзя (её и нет вовсе :). Текст ссылки может изменяться в небольших пределах, оставляя основные ключевые слова: хостинг, в Украине и бесплатно. Ссылку можно расположить в любой видимой части вашего сайта и оформить её как рекламный блок, не показывая Вашим посетителям, что ваш сайт расположен на бесплатном хостинге. Платных сайтов данное правило не касается, однако нам было бы приятно видеть её на вашем сайте.

Есть ли у Вас другой способ поддержки, кроме e-mail (ICQ, телефон)?

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

Можно ли производить массовые рассылки?

Нет, это напрямую запрещено Правилами. Любые массовые рассылки, даже те, на которые адресаты самостоятельно подписались, будут автоматически останавливаться нашей системой, а хостинг будет закрыт за нарушение данного пункта Правил. Разрешается лишь производить отправку единичных писем (уведомления, сообщения пользователям и т.п.), интенсивность которых не будет превышать 2-3 письма в минуту.

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

Какая максимальная нагрузка допустима для сайта?

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

Сайт закрыт - как можно его восстановить?

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

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

Если же сайт закрыт по другим причинам, необходимо обращаться в службу поддержки www.ho.ua. Однако, если ранее перед закрытием вы получили четкое НЕТ, то это обращение вряд ли уместно. Мы обычно не меняем своего решения.

Можно изменить расположение рекламного баннера на сайте?

Расположение рекламного баннера размером 468x60 изменять невозможно. Данный баннер располагается в строго известном месте - правом верхнем углу сайта и показывается всего первые 60 секунд. Таким образом вы можете подправить дизайн своего сайта с учетом нашего баннера.

Код самого баннера вставляется автоматически - это необходимо для ведения статистики показа баннеров вашим сайтом. Мы не даем код баннера для его ручной установки.

Нам известны некоторые уловки (хаки, hacks) по перемещению положения баннера или его полному сокрытию с сайта. Первое мы не приветствуем, а второе - только приведет к закрытию вашего сайта спустя небольшое время, поскольку это сразу будет видно в нашей статистике.

Где можно получить статистику посещения сайта?

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

Настройка домена пользователя. Какие NS-сервера нужно указывать у регистратора?

Мы не предоставляем NS-сервера для доменов пользователей. Если вы хотите настроить хостинг от www.ho.ua для работы с вашим доменом, то Вам необходимо позаботиться о его поддержке на NS-серверах регистратора. Или просто зарегистрировать этот домен у любого регистратора доменных имен. После того, как домен будет поддерживаться на чьих-либо NS-серверах, вам нужно установить для его IN A запись в соответствии с сервером хостинга, на котором расположен ваш сайт:

  • 91.228.146.11 - если Ваш сайт находится на сервере хостинга s1.ho.ua;
  • 91.228.146.12 - если Ваш сайт находится на сервере хостинга s2.ho.ua;
  • 91.228.146.13 - если Ваш сайт находится на сервере хостинга s3.ho.ua.

За помощью в настройке IN A записи домена обращайтесь к своему регистратору - мы в этом вам ничем помочь не можем, т.к. не имеем доступа к вашему домену.

После настройки домена у регистратора, вам нужно добавить (если вы не сделали этого раньше или не указали домен при подаче заявки) домен к списку доменов в панели управления хостингом (кнопка "Домены"). Максимум через 3 часа домен с нашей стороны будет настроен. Заметим, что изменения IN A записей занимает значительное время - обычно около 1 суток.

Предоставляется ли почтовый ящик вместе с хостингом?

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

Могу ли настроить перенаправление почты для своего домена на свой e-mail?

Для домена, который предоставляем мы (*.ho.ua и т.п.) есть следующее правило: все письма, которые идут на адрес LOGIN-admin@sN.ho.ua перенаправляются на ваш контактный e-mail. LOGIN - это ваш логин, sN - имя сервера хостинга, на котором расположен ваш сайт (s1, s2, s3 и т.п.).

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

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

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

Для упрощения отслеживания момента очередного продления хостинга мы высылаем за 30, 10 и 1 сутки до момента закрытия письмо с предупреждением о закрытии хостинга и прямой ссылкой для его продления (на 3 месяца).

Я не успел вовремя продлить хостинг. Как можно его открыть/восстановить?

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

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

Как долго поле закрытия хостинга его файлы хранятся на сервере хостинга?

После закрытия хостинга его файлы хранятся на сервере 1 месяц.

Как можно удалить свой хостинг?

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

  • не продлевать - хостинг закроется и через 1 месяц автоматически удалится;
  • написать письмо в службу поддержки - мы закроем хостинг и он через 1 месяц автоматически удалится.

Не нужно писать письма с просьбой/требованием немедленно удалить хостинг, поскольку это мы не делаем. Иначе бы подмена e-mail адреса в письме в службу поддержки могла бы повлечь удаление сайта без ведома хозяина сайта. Если вым нужно удалить его для перерегистрации (неверно указанные данные) - не выдумывайте ничего и просто обратитесь в службу поддержки www.ho.ua и опишите свою проблему.

При регистрации хостинг я неверно указал логин. Как можно изменить логин/доменное имя сайта?

Для изменения логина (и соответственно доменного имени *.ho.ua и имени базы данных MySQL) вам нужно написать запрос в службу поддержки, указав ваш текущий и желаемый новый логин. Если логин свободен, то через 3 часа после нашего ответа Ваш хостинг получит новое имя.

Как долго будут существовать доменные имена *.ho.com.ua, *.hocomua.ru, *.hocom.by?

Точно скажем - не вечно. Ориентировочно - до конца 2008 года. За это время советуем вам поменять доменное имя на новое (*.ho.ua или *.houa.org на ваш выбор).

Для получения доменного имени для существующего хостинга вам достаточно зайти в панель управления хостингом и добавить выбранный вами адрес сайта в список доменов хостинга (в разделе "Домены"). При этом ваш сайт будет доступен по старому и новому адресу. Спустя некоторое время старый адрес сайта можно будет удалить.

Я забыл пароль к хостингу. Как можно его восстановить?

При входе в панель управления хостингом на странице авторизации есть кнопка "Забыли пароль?" - воспользуйтесь ею для получения ваш контактный e-mail письма с ключом (ссылкой) для изменения пароля. После перехода по указанной в указанном письме ссылке, вам будет предложено ввести дважды новый пароль к хостингу (FTP).

Указанный ранее контактный e-mail недоступен. Как его поменять (пароль к сайту известен/не известен)?

Для получения доступа к хостингу при утрате контактного e-mail в случае, если вы имеете доступ к панели управления хостингом, вам достаточно зайти в панель и отредактировать контактные сведения (кнопка "Контакты"). После добавления нового e-mail адреса на него придет письмо с подтверждением добавления этого адреса.

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

Моему сайту нужна поддержка SSL для клиентов. Предоставляется ли она?

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

Можно ли вам прислать архив сайта, дамп БД, чтобы вы все установили?

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

В установке (разархивировании) сайта мы помочь не можем. Если у вас нет элементарных навыков по созданию и редактированию сайтов, то вам придется этому учится (чем www.ho.ua не повод научиться делать это?).

По отдельной договоренности (загрузка проблемного дампа БД и т.п.) вам следует записать по FTP большой файл в свою домашнюю директорию, а нам прислать только имя этого файла.

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

Я ЛЮБЛЮ ПИСАТЬ ПИСЬМА В ВЕРХНЕМ РЕГИСТРЕ. МОГУ ЛИ Я СОХРАНИТЬ СВОЮ ПРИВЫЧКУ ПРИ ОБРАЩЕНИИ В СЛУЖБУ ПОДДЕРЖКИ?

Можете, однако это приведет лишь к негативному отношению к вам. Это просто некультурно, а кроме того, используюя в письмах буквы верхнего исключительно регистра вы перерасходуете чернила и электроэнергию. Исключение относится только к тем пользователям, у которых поломана клавиатура (залипшая клавиша Shift и т.п.). Однако для таких пользователей сразу отметим, что у нас регистр букв имеет огромное значение.

Поддерживает ли хостинг обыкновенный ASP-страницы?

Использование любых CMS на Хостинге Обыкновенном не приветствуется из-за нагрузки, которую такие сайты создают на сервер. Список запрещенных и нерекомендуемых CMS описан в Правилах и на первой странице.
Совет: если вы используете CMS, то для уменьшения нагрузки на сервер рекомендуем изучить её документацию и включить функцию кеширования страниц (при её наличии). Это может быть реализовано как отдельным модулем, так и простой опцией в настройках CMS - в зависимости от выбранной вами CMS.

Нет, у нас не windows-Хостинг, поэтому ASP (которые работают в среде windows) скрипты у нас работать не будут.

2. Вопросы оплаты хостинга

Каким способом можно оплатить услуги хостинга?

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

Я оплатил хостинг - когда можно ожидать перевода моего сайта на платный хостинг?

Уведомление о вашем платеже мы получаем как минимум через 1 рабочий день. То есть перевода на платный вид хостинга нужно ожидать на следующий рабочий день.

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

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

Если квота увеличена, то Вас перевели на платный хостинг и реклама уже не показывается. Баннеры отключаются не позднее, чем через 3 часа после увеличения дисковой квоты. Если вы все же видите на своем сайте баннеры, то это скорее всего закешированные вашим браузером или прокси-сервером страницы сайта. Чтобы увидеть текущие страницы нажмите в браузере Ctrl+F5 для полного обновления страницы.

Если квота не увеличена - это означает, что возникли проблемы с идентификацей вашего платёжа. То есть мы не можем со 100% уверенностью отнести ваш платеж к одному из существующих логинов. Чаще всего так происходит, если в назначении платежа не указано логин или, на пример, указали его кирилицей. В этом случае напишите на e-mail ваш логин, а также сумму и дату платежа - все те данные, которые помогут идентифицировать ваш платеж.

За что могут закрыть платный хостинг?

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

  • нарушение Правил предоставления хостинга;
  • нарушение Публичного договора;
  • не следование или просто игнорирование писем от служб поддержки и биллинга www.ho.ua.

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

Как можно изменить тарифный план (вернуться на бесплатный хостинг)?

Если вы хотите перейти с тарифа "Обыкновенный хостинг" на тариф "Хостинг без CGI и MySQL" или наоборот напишите на e-mail ваш логин и дату, с которой вы хотите поменять тариф - вам сделают перерасчет и ответят, сколько нужно доплатить. Помните, что при смене тарифа в одном случае перестают работать cgi-приложения, в другом - уменьшается дсковая квота. То есть к уменьшению дисковой квоты нужно подготовиться заранее и "ужать" объем сайта самостоятельно.

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

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

Можно купить удвоенную (утроенную) дисковую квоту? Сколько это будет стоить?

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

Я не успеваю оплатить продление платного хостинга вовремя. Что будет с моим сайтом?

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

Если вы хотите оставить свой сайт на платном хотинге, напишите на e-mail ваш логин и дату, когда вы сможете оплатить.

Мой сайт закрыт из-за нарушений Правил. Если я оплачу - его откроют?

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

3. Начало работы с хостингом

Я активировал хостинг, но вижу страницу ошибки 404

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

Я загрузил файлы сайта в домашнюю директорию, но по адресу сайта я вижу надпись "The site is under construction"

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

Кроме того, вам нужно знать, что при запуске сайта вызывается так называемый индексный файл, имя которого имеет одно из следующих значений: index.htm, index.html, index.php и т.п. Более продвинутые пользователи могут обратиться к документации веб-сервера Apache и явно указать имя индексного файла в директиве DirectoryIndex в файле настроек ~/htdocs/.htaccess (предварительно раскомментировав эту директиву).

Я случайно удалил все тестовые файлы. Как можно привести хостинг к начальным настройкам?

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

На моем сайте не отображаются некоторые картинки (не работает CSS). Сами файлы на сервере есть

Это скорее всего из-за того, что у вас не совпадает регистр букв имен файлов на сервере и в ссылках на них в HTML-документах. У нас используется ОС UNIX (FreeBSD), которая критична к регистру букв имен файлов. Например, файлы image.jpg и Image.JPG - это разные файлы.

Некоторые FTP-клиенты даже имеют специальную опцию при записи на FTP-сервер автоматического приведения имен файлов к нижнему регистру. Мы настоятельно рекомендуем не использовать в именах файлов букв большого регистра (для избежания дальнейшей путаницы).

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

  • символы латиницы (a-z);
  • цифры (0-9);
  • некоторые символы: -_,. (тире, символ подчеркивания, запятая и точка).
Я изменил содержимое файла, но браузер показывает старое содержимое. Как быстро изменения файлов вступают в силу?

Моментально. На серверах хостинга никаких кеширований не производится. Если вы видите старую страницу, то она показывается или из кеша вашего браузера или из кеша прокси-сервера (если последний используется при подключении к интернет). В обоих случаях помагает один хороший метод - обновление отображаемой браузером страницы с помощью клавиш Ctrl+F5 (все популярные браузеры поддерживают это сочетание клавиш для безусловного обновления страницы).

Какое имя стартовой страницы сайта?

Стартовая (индекснaя) страница - это страница, которая отдается посетителю при наборе адреса в адресной строке браузера. У нас этот файл должен называться index.htm, index.html, index.php и т.п.

Если у вас другое имя индексной страницы (например, default.html), вы можете обратиться к директиве DirectoryIndex веб-сервера Apache. Для этого вам достаточно в файле настроек ~/htdocs/.htaccess прописать (или отредактировать существующую) строку:

DirectoryIndex default.html

За подробностями использования обращайтесь к оффициальной документации веб-сервера Apache.

В моих HTML-документах не выполняются SSI, хотя на сайте написано, что SSI поддерживается. В чём дело?

По умолчанию, SSI директивы выполняются в файлах с расширением .shtml. Если Вам нужна поддержка SSI в других файлах (например, с расширением .html), то вам нужно в файле настроек ~/htdocs/.htaccess прописать (или отредактировать существующую) строку:

AddHandler server-parsed .html

Кстати, в примере файла ~/htdocs/.htaccess уже есть данная строка, её необходимо только раскомментировать (убрать символ # с начала строки).

Предоставляется ли на бесплатном (платном) хостинге mod_rewrite?

Да, базово мы предоставляем модуль mod_rewrite веб-сервера Apache. Для включения поддержки это модуля вам достаточно прописать в файле настроек ~/htdocs/.htaccess веб-сервера следующую директиву:

RewriteEngine on

Какие версии программ установлены на серверах www.ho.ua?

Информацию о версиях ПО на конкретном сервере хостинга вы можете узнать по следующим ссылкам:

  • Сервер s1.ho.ua
  • Сервер s2.ho.ua
  • Сервер s3.ho.ua
Какие модули perl установлены на серверах www.ho.ua?

Информацию о модулях perl на конкретном сервере хостинга www.ho.ua вы можете узнать по следующим ссылкам:

  • Сервер s1.ho.ua
  • Сервер s2.ho.ua
  • Сервер s3.ho.ua
Какие модули (extensions) php установлены на серверах www.ho.ua?

Информацию о модулях php на конкретном сервере хостинга www.ho.ua вы можете узнать по следующим ссылкам:

  • Сервер s1.ho.ua
  • Сервер s2.ho.ua
  • Сервер s3.ho.ua
Иногда при настройке сайта я долго не могу увидеть свой сайт - как будто сервер вообще не отвечает.

Дело в том, что у нас стоит ограничение - не более 20 одновременных соединений с одного IP адреса. При наличии уже 20 активных соединенй Вы и не можете получить доступ к своему сайту. Данная проблема характерна для больших внуренних сетей, которые видны в сети Интернет как один IP (т.н. NAT). Решить данную проблему можно только обратившись к администратору Вашей сети. Также возможны случаи, когда соединения с Вашего IP установлены, но при этом не используются (например, FTP-соединения или proxy-сервер).

Мои скрипты RSS-экспорта не работают. В чем дело?

У нас запрещены (закрыты) все исходящие соединения на другие сервера. И в целях безопасности, и для отсутствия желания некоторых юных "хакеров" использовать хостинг не по назначению. Хоть RSS-экспорт и является вполне законным и безобидным действием, но данная политика не обсуждается и мы не можем (и не будем) открывать исходящие соединения для отдельных хостингов.

Какой полный путь в файловой системе моей домашней директории на сервере?

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

/virt/homes/LOGIN/

Можно ли создать поддомен на хостинге (для wap версии сайта)? Сколько виртуальных хостов и алиасов сайта предоставляется на мой аккаунт?

Сперва опишем следующие определения:

  • Виртуальный хост (virtual host, виртуалхост) - это конфигурация веб-сервера, которая отвечает за отдельный сайт. Можно сказать, что 1 виртуальный хост - это 1 отдельный сайт. Некоторые хостинг-провайдеры предоставляют возможность на одном аккаунте заводить несколько отдельных сайтов (виртуальных хостов). Мы - только один.
  • Алиас (alias, синоним) - это "второе" имя сайта. Собственно "синоним" подходит для этого определения наилучшим образом. Чтобы было ясно, приведем пример: www.some.site.com и some.site.com - 2 разных доменных имени, но ссылающиеся на один и тот же сайт (те же файлы).

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

Что же касается поддоменов, то вы без проблем можете создать их в панели управления хостингом (например, wap.LOGIN.ho.ua), однако этот в случае бесплатного хостинга домен будет ссылаться на те же файлы, что и домен LOGIN.ho.ua. Конечно, можно програмным путём анализировать, на какой домен пришел HTTP-запрос, и отдавать содержимое для того или иного сайта. Однако этот способ достаточно сложен и самое главное - более требовательный к ресурсам.

Какие модули python установлены на серверах www.ho.ua?

Информацию о модулях python на конкретном сервере хостинга www.ho.ua вы можете узнать по следующим ссылкам:

  • Сервер s1.ho.ua
  • Сервер s2.ho.ua
  • Сервер s3.ho.ua

4. Ошибки скриптов, их диагностика и устранение

При запросе страницы я получаю страницу ошибки 500. Что делать?

Прежде всего - для отладки любых ошибок веб-сервера, желательно включить журнал ошибок (лог ошибок) в панели управления хостингом. Сам журнал (файл error.log) при этом появится в директории logs вашего домашнего каталога, а сообщения об ошибках начнут писаться в течение 3-х часов.

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

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

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

  • ошибка появилась после разархивирования некоторого пакета (набора) файлов, который ранее работал на другом сервере (у другого хостинг-провайдера, локальном тестовом веб-сервере и т.п.) - в этом случае советуем обратить внимание на внесенный данным пакетом файл(ы) .htaccess - он может содержать директивы веб-сервера, которые не поддерживаются версией или конфигурацией нашего веб-сервера. Для проверки достаточно переименовать ваш файл .htaccess (например, в .htaccess-my) и проверить работу сайта. Если ошибка 500 устранится (пусть и сайт будет работать и не так, как должен - все таки вы убрали часть настроек), то остается вернуть файл .htaccess обратно и дальнейшую диагностику проводить с помощью указанного ранее журнала ошибок.
  • ошибка появилась после закачки cgi-скриптов - в этом случае проверьте формат файла скрипта на сервере или неверный путь к интерпретатору.
  • ошибка появилась после изменения cgi-скрипта - в этом случае причиной ошибки может являться ошибка выполнения самого скрипта - см. журнал ошибок.
  • ошибка 500 появляется иногда - тут кроме анализа журнала ошибок никто помочь не может.
При запуске моего скрипта я получаю сообщение bad interpreter: No such file or directory и скрипт при этом не выполняется.

Это сообщение появляется в 2-х случаях - неверный путь к интерпретатору (обычно указывается в самой первой строке скрипта после символов #!, например #!/usr/bin/perl) или формат файла отличный от ASCII (переводы строк состоят не из одного символа с кодом 10 (\n), а из 2-х: 10 13 (\r\n). Двусимвольный перевод строк характерен для DOS и Windows-кодировок, но никак не применим для UNIX-сценариев.

По этому вполне рабочие скрипты на Windows-системах будут выполняться нормально, а у нас - с ошибкой сервера 500. Для преобразования файла скрипта в ACSII-вид, можно использовать специальные программы-перекодировщики текстов, стандартный Windows'овский блокнот (notepad) - имеет ACSII-опцию при сохранении, а некоторые FTP-клиенты (например, рекомендуемый нами FAR) - автоматически могут переконвертировать текстовые файлы в ACSII-вид при закачке файлов на сервер.

Кроме этого, предоставляемый нами файл-менеджер также автоматически выполняет вовремя закачки на сервер (при необходимости) преобразование скриптов в ACSII-вид.

При вызове php-скрипта я получаю сообщение 404: файл /cgi-bin/php/index.php не найден.

Очень распространенная ошибка пользователей связанная с вмешательством в иерархию файлов в директорию cgi-bin. В этой директории не нужно располагать никакие php-файлы - в ней расположен только интерпретатор php и файл его настроек (файлы php и php.ini соответственно). Помимо этих файлов в директории cgi-bin можно располагать cgi-скрипты.

Сами же php-файлы нужно располагать как и обычные html-документы в директории htdocs. Итак, если данная ошибка появилась, то вам необходимо восстановить исходное состояние php-интерпретатора, а именно - 2 файла (php и php.ini). В дальнейшем настоятельно рекомендуем осторожно относится к этим двум файлам. При необходимости внесений изменений в настройки php-интерпретатора - можете это делать (изменять файл php.ini), однако делайте это грамотно и зная, что делаете и что хотите добиться. Поломанные php-интерпретаторы обмену и возврату не подлежат. Ещё попутное замечание - не перезаписывайте файл настроек php.ini "своим" - это чревато поломками начиная от платформо-зависимых настроек и заканчивая настройками, зависящими от версии интерпретатора php.

У меня на хостинге не работает "учебный" скрипт HTTP-аутентификации на php. В чём дело?

Дело в том, что HTTP-аутентификация на php работает только в случае, если php работает как модуль веб-сервера Apache (о чём чётко написано в документации). У нас интерпретатор php установлен как cgi-приложение, а предоставлять php как модуль Apache мы не можем. Однако вы сами можете настраивать HTTP-аутентификацию для отдельных файлов или всего каталога из файл-менеждера.

Мои на 100% рабочие php-скрипты не корректно работают на Вашем хостинге. При сабмите формы данные серверу не передаются. Что делать?

Это самая распространённая ошибка. Дело в том, что с некоторых времён разработчики php решили отключить по умолчанию (в целях повышения безопасности) глобальную регистрацию переменных, переданных скрипту различными методами (GET, POST и т.д.). Если вы писали свои скрипты "в старом" стиле, полагаясь на автоматическую регистрацию переменных, и вы не хотите их переписывать, присвойте переменной register_globals значение On (в конфигурационном файле php.ini, который находится в директории ~/cgi-bin вашего домашнего каталога).

Также некоторые скрипты используют массивы переменных $HTTP_*_VARS[], автоматическое создание которых также по умолчанию отключено. Включить создание этих массивов можно с помощью переменной register_long_arrays. И не забывайте, что в конфигурационном файле php.ini строки, в начале которых стоит точка с запятой ";", являются комментариями! И изменение значения закомментированных переменных ни к чему не приведёт!

Какие пути интерпретаторов/программ на вашем сервере (perl, python, sendmail,..)?

Эти пути на всех серверах хостинга www.ho.ua следующие:

  • perl - /usr/bin/perl
  • python - /usr/local/bin/python
  • sendmail - /usr/sbin/sendmail
Поддерживает ли хостинг Zend optimizer?

Нет. И устанавливать его мы не планируем, даже для отдельных хостингов. Среди причин - невозможность поддержки скриптов (без сохранения исходников остаются одни бинарные файлы), возможные проблемы из-за несовместимости версий php, Zend Optimizer'a и даже ОС (такие факты известны).

При добавлении php-директив php_value в файл .htaccess появляется ошибка 500

Установка переменных интерпретатора php в файле .htaccess с помощью php_value ... возможна только в том случае, если php работает как модуль веб сервера Apache. У нас php работает как cgi-приложение и его настройки можно выполнить в файле ~/cgi-bin/php.ini.

Как внести изменения в настройки php (php.ini)?

Файл настроек php.ini интерпретатора php может располагаться в директории ~/cgi-bin. Однако, начиная с версии php 5.3 существует более гибкая возможность изменения настройки php - через так называемый файл .user.ini, который следует располагать в той же директории, в которой расположены сами php-скрипты. При этом, по аналогии с файлами .htaccess веб-сервера Apache, настройки php могут быть переопределены во вложенных каталогах через размещенный в них файл .user.ini. Т.е. для каждой директории сайта можно установить свои определенные настройки php. Если же файла .user.ini в директории нет, то php будет использовать настройки из глобального файла настроек. А внесенные в файл .user.ini настройки лишь переопределяют настройки по умолчанию из глобального файла настроек php. Отметим, что в принципе, опции в глобальном файле настроек php имеют рекомендованные разработчиками php значения и должны подойти для большинства корректно-написанных php-скриптов.

Сам файл настроек имеет достаточно понятный синтаксис, а комментарии и примеры файла Вы можете найти в Интернет. Мы приведем лишь некоторые советы и определения новичкам:

  • комментарии в файле настроек начинаются с символа ; (точка с запятой) - все что после этого символа просто игнорируется;
  • в начале файла настрое как комментарии идут сообщения об изменениях в файле в новых версиях, с примерами и новыми значениями переменных. При этом это только комментарии - значения самих переменных нужно менять ниже по файлу настроек. Так что не останавливайтесь на первом нахождении нужной переменной - проверьте, чтобы в файле настроек эта переменная не определялась ниже. Конечное значение переменной при её переопределении устанавливается самым последним найденным по тексту файла значением;
  • не трогайте включения модулей (extensions) php в файле php.ini - это ни к чему хорошему не приведет, поскольку все установленные модули подключаются в глобальном конфиге. Если вам нужен какой-то из неустановленных модулей - напишите в службу поддержки, описав необходимость данного модуля;
  • все изменения в файле php.ini вступают в силу моментально.
Можно ли установить модуль CURL (для php или perl)?

Нет. По одной простой причине - у нас запрещены все исходящие соединения и данный модуль просто бесполезен в данной ситуации.

Какие режимы (права) доступа для исполняемых сценариев (скриптов) и обычных файлов и директорий?

Мы приведем лишь рекомендуемые режимы доступа в буквенном (rwx) и восьмеричном форматах:

  • директории - rwxr-x-r-x (755)
  • обычные html-документы, php-файлы, картинки и другие файлы - rw-r--r-- (644)
  • исполняемые cgi-скрипты - rwxr-x-r-x (755)

Более подробно о режимах доступа вы можете узнать из официальных источников UNIX-систем и в статьях, посвященных UNIX. Одно замечание - не увлекайтесь черезчур широким режимом доступа rwxrwxrwx (777) или узко-параноидальным rw------- (600) - первое является отражением высокой неграмотности и дурным тоном, а второе - на нашем сервере бесполезным, поскольку никто кроме вас самих не может получить доступ к вашей домашней директории (и её содержимому).

Единственным исключением может быть случай конфигурационных файлов сайта, в котором могут храниться пароли и другие "никому не нужные" данные. Однако в этом случае правильным будет защитить данные файлы с помощью директив веб-сервера (с помощью файла .htaccess) или вообще "вынести" данные файлы в корень вашей домашней директории (т.е. не хранить их в директории htdocs). С корня домашней директории скрипты и php-сценарии смогут без проблем получить доступ к данным в этих файлах настроек, а вот посторонние через веб-сервер получить доступ не смогут ни при каких режимах доступа самого файла.

Тестовые скрипты не работают, хотя вчера ещё все было в порядке. Что делать?

Наши рекомендации таковы:

  • убедитесь, что у скриптов установлены правильные режимы доступа;
  • убедитесь, что скрипты имеют правильный формат строк;
  • наконец посмотрите в журнал ошибок.
Где можно узнать о разных типах журнальных файлов (лог-файлов), ведение которых можно включить в Панели управления хостингом?

У нас есть следующие типы журнальных файлов:

  • common - стандартное логирование запросов, включающее в себя IP адрес клиента, время, строку запроса, код ответа и размер ответа (формат %h %l %u %t "%r" %>s %b);
  • combined - логирование запросов, равное common, но с добавлением ещё адреса страницы, откуда пришел посетитель и типа браузера посетителя (формат %h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i");
  • referer - формат %{Referer}i -> %U;
  • agent - формат %{User-agent}i
  • traffic - лог трафика (формат %h %l %u %t "%r" %>s %O %I "%{Referer}i" "%{User-Agent}i");
  • common-wide - "обширный" (формат %h %l %u %a %U %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i");
  • full - полный (формат %a | %h | %t | %{Host}i | %U | %>s | %b | %{Referer}i | %{User-Agent}i | %T);
  • errors - журнальный файл ошибок - в него записываются все сообщения об ошибках;
  • rewrite - журнальный файл модуля mod_rewrite;
  • scripts - журнальный файл ошибок CGI скриптов (для логирования ошибок рекомендуем использовать журнальный файл типа errors.

Приведённые в описании журнальных файлов переменные (с знаком % вначале) заменяются на следующие реальные значения:

  • %h - IP адрес клиента (или адрес прокси-сервера);
  • %l - имя пользователя (идентификации клиента по RFC 1413);
  • %u - имя пользователя в HTTP-аутентификации;
  • %t - время поступления запроса;
  • %r - строка запроса клиента, например "GET /index.html HTTP/1.1". Обычно заключается в кавычки
  • %s - код ответа сервера клиенту (200, 403, 404 и т.п.);
  • %b - размер в байтах ответа клиенту;
  • %{Referer} - адрес страницы, откуда пришел посетитель;
  • %{User-agent} - тип браузера посетителя. Этот и предыдущий параметр тоже обычно указывают в кавычках;
  • %U - адрес запроса без параметров после знака вопроса;
  • %O - размер байт, отправленных клиенту (включая размер всех заголовков);
  • %I - размер байт, принятых от клиента (включая размер всех заголовков).

Более подробно о журнальных файлах вы можете узнать из документации к веб-серверу Apache.

Журнальный файл сильно большой. Как можно его удалить или уменьшить размер?

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

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

5. Редактирование и настройка сайта

Как можно изменять содержимое моего сайта?

Для редактирования содержимого сайта мы предоставляем FTP-доступ к серверу хостинга. Параметры подключения по FTP высылаются после активации хостинга - это логин, пароль и сервер хостинга (например, s1.ho.ua).

Для пользователей, которые незнакомы с работой по FTP, могут воспользоваться предоставляемым нами файловым менеджером, который позволяет редактировать сайт через веб-интерфейс. Попасть в него можно через панель управления хостингом (кнопка "Управление файлами").

В какую директорию нужно записывать файлы сайта?

На сервере вам выделяется так называемая домашняя директория, имя которой в описании можно встретить как ~/. В этой директории сразу находится 2 директории:

  • cgi-bin - директория для cgi-скриптов; в ней же расположен php-интерпретатор;
  • htdocs - директория, в которую необходимо записывать файлы сайта - именно это директория называется корнем сайта.

Помимо этих директорий может ещё быть директория logs - это директория, в которую веб-сервер записывает журнальные файлы своей работы (если они были вами включены в панели управления хостингом). Также в вашей домашней директории вы можете располагать любые файлы и директории, однако они через HTTP не будут доступны. Одна рекомендация - мы настоятельно не рекомендуем удалять директории cgi-bin и htdocs - это не лучшим образом повлияет на работу вашего сайта.

Какие настойки FTP для редактирования сайта?

Для подключения по FTP нужно использовать следующие параметры:

  • Логин (login) - выданный вам логин (указывался при регистрации).
  • Пароль (password) - выданный вам пароль к хостингу (вы его можете всегда поменять в панели управления хостингом).
  • FTP хост (FTP host) - имя сервера хостинга, на котором расположен ваш сайт (например, frt://s1.ho.ua). Имя сервера вы всегда можете узнать в панели управления хостингом. Кроме имени сервера можно также указывать непосредственно адрес вашего сайта (например, ftp://LOGIN.ho.ua, где LOGIN - это ваш логин), однако после изменения логина или адреса сайта этот способ работать не будет.
  • Порт (port) - 21 (стандартное значение).
  • Режим FTP (FTP mode) - можно как активный, так и пассивный. Однако помните, что при работе через файрвол (брандмауэр), NAT (из локальной сети) и т.п. нужно использовать пассивный режим FTP. Кстати, при прямом подключении к сети Интернет он также будет работать. Так что мы рекомендуем использовать пассивный режим FTP как более универсальный.

Кроме указанных опций каждый FTP-клиент может иметь и другие специфические опции (ACSII-режим и т.п.) - обратитесь к документации к вашему FTP-клиенту за разъяснением этих опций.

На последок, не в качестве рекламы, можем посоветовать использовать такие FTP-клиенты как FAR, Total Commander. Кроме того, практически любой браузер может выступать в роли FTP-клиента. Для этого достаточно в адресной строке браузера ввести адрес типа

ftp://LOGIN@sN.ho.ua

где LOGIN - ваш логин, а sN.ho.ua (s1.ho.ua, s2.ho.ua и т.п.) - имя сервера хостинга, на котором расположен ваш сайт. При входе браузер запросит ваш пароль к FTP - введите его и вы получите доступ к вашей домашней директории на сервере.

Невозможность подключиться по FTP или чтения/изменения файла

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

При попытке подключения по FTP я получаю сообщение "Сервер не найден (Host not found)". В чём может быть причина?

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

ftp://LOGIN.ho.ua/
ftp://sN.ho.ua/

где LOGIN - это ваш логин, а sN - это сервер хостинга, на котором расположен ваш сайт (s1, s2 и т.п.) - этот сервер указан в письме с настройками Вашего хостинга.

Поддерживает ли хостинг редактирование через Microsoft FrontPage?

Нет. На наших серверах не установлено ПО для работы с Microsoft FrontPage (и не будет). Однако тот же Microsoft FrontPage поддерживает работу по протоколу FTP - используйте его для редактирования своего сайта.

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

Справка по работе в файловом менеджере с примерами приведена на нашем сайте. Также вы можете вызвать справку из самого файлового менеджера (кнопка-иконка с символом знака вопроса).

Для чего нужен файл .htaccess, его директивы?

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

  • реализация базовой HTTP-аутентификации;
  • запрет доступа к некоторым файлам по маске (по расширению, имени и т.п.);
  • запрет доступа к сайту с некоторых IP-адресов или диапазона IP-адресов;
  • установка кодировки документов;
  • описание обработки файлов определенного типа (расширения) - SSI, php и т.п.

Все возможности настроек веб-сервера мы перечислить не можем - их вы можете узнать в документации веб-сервера Apache.

Проблемы с кодировкой символов на сайте

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

В первом случае нужно знать, в какой кодировке (windows-1252, koi8-r или utf-8) ваши файлы на сервере. А далее - выполнить простое действие: указать в директиве AddDefaultCharset windows-1251 файла .htaccess эту кодировку. Кстати, если вы не удалили изначальные файлы .htaccess, то в них уже есть необходимые строчка - вам достаточно только закомментировать ненужную и раскомментировать нужную директиву (т.е. убрать символ # с начала строки с директивой AddDefaultCharset. При этом для разных файлов вносить изменения нужно в следующих файлах .htaccess:

  • для cgi-скриптов, расположенных в директории cgi-bin, а также для файлов php нужно редактировать файл ~/cgi-bin/.htaccess;
  • для остальных файлов, расположенных в директории htdocs (html-документы, cgi-скрипты и т.п.), нужно редактировать файл ~/htdocs/.htaccess. Отметим ещё раз, что на кодировку php-скриптов этот файл не влияет!
Ограничение или запрет индексации моего сайта поисковыми роботами

Для указания, как можно (или нельзя) индексировать ваш сайт поисковыми роботами, используется специальный файл robots.txt, который должен располагаться в директории htdocs и быть доступен по адресу типа http://АДРЕС.ВАШЕГО.САЙТА/robots.txt .

Формат данного файла следующий: сперва идет строка описания имени робота (для каждого поискового робота ога уникальная и её узнать можно на сайте поисковика или просто в сети Интернет. Для указания любого робота используйте символ звездочки (*):

User-Agent: *

За этой строкой следуют строки, которые запрещают индексацию отдельных частей сайта - после слова Disallow указывается локальная часть URL (адрес после домена). Вот пример:

  • Disallow: /cgi-bin/ - запрет индексации содержимого директории cgi-bin;
  • Disallow: /admin.php? - запрет индексации всех URL, которые содержат в локальной части строку /admin.php? (при этом, URL с /admin.php будет проиндексирован);
  • Disallow: /forums/ - запрет индексации содержимого директории /forums/.

Запрет индексации отдельных частей сайта избавит ваш сайт (и наш сервер хостинга) от излишней нагрузки. Мы настоятельно рекомендуем выполнять хоть частичный запрет динамических частей сайта (форумы, доски объявлений и т.п.). Это не только позволит более экономно использовать ресурсы сервера хостинга, но и позволит избежать закрытия хостинга.

Защита от атак СПАМ-ботов (простые рекомендации)

Прежде всего, под СПАМ-ботом в данном контексте мы понимаем боты (роботы), которые автоматически оставляют на сайте сообщения (обычно рекламного характера или содержащие ссылки на другие сайты) или отправляют через формы на сайте письма такого же характера.

Мы рекомендуем использовать на сайте такое ПО, которое просто не позволяет посетителям оставлять сообщения без предварительной авторизации. В данном случае вы сможете хоть как-то управлять происходящими изменениями на вашем сайте (форумы, новостные доски и т.п.). Сама регистрация, желательно, должна происходить с проверкой того, что данную регистрационную форму заполняет человек (различного рода логические вопросы или картинка ("капча" на жаргоне) к надписью, которую сложно автоматически распознать. Это не дает 100% защиты от регистраций роботами, но значительно уменьшает данную вероятность.

Вторая возможность защиты - это непосредственная проверка "человечности" ("капча") при создании сообщения посетителем сайта.

И напоследок - мы не рекомендуем на вашем сайте использовать (и предоставлять всем посетителям) формы отправки писем (SMS) сообщений - они могут иметь много уязвимостей, позволяя злоумышленникам использовать эту форму для отправки СПАМ'а. А это приведет к закрытию вашего сайта, а пострадаете именно вы.

После подключения по FTP мой файрвол (брандмауэр) показывает атаки с Вашего хоста. Что это?

Это DATA-соединение - следствие использования обычного FTP-режима при подключении к нашим серверам. Когда вы инициируете подключение по FTP, сервер пытается открыть встречное DATA-соединение на ваш компьютер, что и блокируется вашим файрволом (брандмауэром). Для нормальной работы вам нужно использовать пассивный режим FTP, когда DATA-соединение открывает ваш компьютер.

Мой сайт закрыт из-за наличия вирусов. Что делать?

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

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

  1. Проверить на наличие вирусов все компьютеры, с которых был доступ по FTP к содержимому вашего сайта.
  2. Удалить внесенные вирусом изменения на своем сайте (доступ по FTP для редактирования сайта открыт).
  3. Изменить пароль для FTP-аккаунта в панели управления хостингом или написать об этом нам.

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

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

Я случайно удалил файл(ы) на сервере. Есть ли резервные копии сайта и как можно их получить?

Резервное копирование домашних директорий производится раз в сутки (ночью). Если Вам нужна резервная копия - то обратитесь в службу поддержки, указав точную дату, за которую вам нужны сохраненные данные. Без указания даты мы запрос по восстановлению не выполняем. Число самих резервных копий четко не ограничено - обычно их порядка 7 и более - в зависимости от объема этих данных.

Q: При работе в файловом менеджере при выборе любой ссылки часто возникает сообщение "Невозможно отобразить страницу". Что делать?

Данная проблема не связана с файловым менеджером или phpMyAdmin, а с работой по протоколу HTTPS (защищенное соединение). Мы наблюдали данную проблему только при работе в браузерах Internet Explorer. Если у вас есть возможность сменить браузер (Mozilla, например), то сделайте это. Если же нет - можете работать по незащищенному протоколу HTTP (мы не рекомендуем делать это, т.к. в данном случае обмен данными между Вами и сервером происходит в нешифрованном виде. Для работы по обычному нешифрованному протоколу Вам нужно поменять название протокола в адресной строке: с https://... на http://...

Q: При заходе в панель управления браузер предупреждает меня о проблемах с SSL-сертификатом. Можно ли ему доверять?

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

Моему скрипту гостевой книги необходимо отправлять почту. У Вас разрешена отправка почты?

Разумеется. Мы не вводим серьезных ограничений по отправке почты со скриптов. Однако не следует этим злоупотреблять, поскольку в случае поступления жалоб о массовых рассылках почты (SPAM) и других нарушениях сетевого этикета мы будем вынуждены закрыть Ваш хостинг. Отметим, что у нас есть запрет на любые массовые рассылки.

Я только-что создал еще один бесплатный аккаунт, хотел добавить его к уже существующему, т.к. на тарифе "обыкновенный" можно держать 2 сайта, но при попытке добавления домена пишет: "использование этого домена запрещено". Что я не правильно делаю?

Вы можете сделать ВТОРОЙ отдельный САЙТ, а не использовать ДРУГОЕ имя *.ho.ua на Вашем аккаунте. Домены *.ho.ua являются технологическими и принадлежать только одноименному логину.

6. Управление базой данных (БД) MySQL

Как можно создать базу данных?

Мы предоставляем для каждого аккаунта (сайта) одну базу данных MySQL. При заведении хостинга эта база не заводится. При необходимости вы сами можете её создать в панели управления хостингом (кнопка "База данных"). Имя создаваемой базы данных совпадает с логином хостинга, а пароль к ней вы задаете сами.

Сколько баз данных я могу создать?

Мы предоставляем одну БД MySQL на один аккаунт. Если Вам нужно больше одной БД - мы можем посоветовать использовать префиксы для таблиц.

Как я могу управлять БД MySQL? Предоставляете ли Вы phpMyAdmin?

Для управления БД MySQL мы предоставляем phpMyAdmin. Для разных серверов хостинга путь к phpMyAdmin разный. Адрес phpMyAdmin показывается при создании БД, однако его вы сами можете легко запомнить. Общий вид адреса:

https://www.ho.ua/phpMyAdmin

где sN - это сервер хостинга, на котором расположен ваш сайт (s1, s2 и т.п.). Отметим, что создавать БД в phpMyAdmin вы не сможете.

При подключении к БД я получаю ошибку: Access denied for user... Логин и пароль я ввожу правильный.

Первым делом, убедитесь, что в панели управления хостингом база данных для вашего хостинга создана. Если нет - создайте её. Далее, убедитесь, что вы заходите в phpMyAdmin на том же сервере хостинга, на котором расположен ваш хостинг. И наконец, проверьте правильность ввода логина и пароля к БД - помните, что логин у нас состоит только из букв нижнего регистра, а пароли к FTP и БД отличные!

Какое имя хоста указывать при подключении к БД MySQL?

Для подключения к БД MySQL с ваших скриптов указывайте следующее имя хоста баз данных:

dbN.ho.ua

где dbN - по аналогии с именем сервера хостинга, на котором расположен ваш сайт (db1, db2 и т.п.). Использование в качестве имени хоста баз банных значения localhost хоть и будет работать, но является не совсем верным и кроме того, в данном случае мы не можем гарантировать в будущем работоспособность подключения к серверу баз данных с данным значением.

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

Чтобы легко и просто с первого раза импортировать дамп БД MySQL, он должен содержать:

  • определения создания таблиц как CREATE TABLE IF NOT EXISTS ... или DROP TABLE IF EXISTS ... (это избавит вас от проблем при повторной загрузке дампа);
  • указание кодировки данных (обычно в самом начале дампа);
  • дамп не должен содержать SQL-команды создания самой БД - это приведет к ошибке в самом начале дампа.

При соблюдении вышеописанных правил при создании дампа БД (с помощью phpMyAdmin и т.п.) вы сможете легко импортировать полученный дамп.

Я случайно удалил некоторые таблицы (все) в базе данных. Есть ли резервные копии базы и как можно их получить?

Резервное копирование баз данных производится раз в сутки (ночью). Если Вам нужна резервная копия (SQL-дамп базы) - то обратитесь в службу поддержки, указав точную дату, за которую вам нужен этот дамп. Если Вам нужно полностью восстановить БД - мы это можем сделать. Если отдельные таблицы - то мы только лишь предоставим вам заархивированный SQL-дамп (разместим в вашей домашней директории) - разбирать его придется вам самим. Без указания даты мы запрос по восстановлению не выполняем. Число самих резервных копий четко не ограничено - обычно их порядка 7.

Можно ли подключатся удаленно к моей БД?

Нет. В целях безопасности и надежности мы отключили доступ к БД из вне. Со скриптов вашего сайта и phpMyAdmin доступ есть.

Зарегистрируй домен

ukraine-domain.com
contact abuse service