Веб Хостинг и Выделенные сервера
Мы работаем для Вас!    
 
Вопросы и ответы (FAQ)

ОБЩИЕ ВОПРОСЫ

 

· Вы предоставляете бесплатный хостинг?

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

 

· Где я могу посмотреть тарифы и сделать заказ?

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

 

· Как мне связаться со службой поддержки?

Вы можете написать нам в скайп - support2x4 (если вопрос консультативного характера), или же написать нам запрос из панели управления по данной ссылке (раздел Поддержка>Подать заявку). 

 

· Какие у Вас DNS?

ns1.2x4hosting.ru : IP 193.107.16.200 

ns2.2x4hosting.ru : IP 193.107.17.200 

 

· Как долго регистрируется домен? Как быстро обновляются DNS?

Мы регистрируем домены автоматически, в течении нескольких секунд после оплаты. Обновление DNS записей (у всех провайдеров) может занимать от 2 до 72 часов в зависимости от зоны регистрации домена. От нас данное время не зависит. Говоря простым языком за этот период времени обновляются DNS записи у всех провайдеров. Среднее время ожидания составляет около 6 часов. 


· Вы оказываете услугу "администрирование"?

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

 

· Где я могу посмотреть технические характеристики хостинга?

Всю актуальную информацию Вы можете узнать у нашей службы поддержки через тикет-систему или Skype. 

 

· Какие способы оплаты у Вас есть?

Все способы оплаты перечислены на данной странице

 

FTP (File Transfer Protocol), удаленное управление файлами

 

· Как управлять своими файлами (загружать, скачивать, удалять)? 

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

 

· Как создать FTP аккаунт? 

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

 

· Поддерживает ли ваш FTP-сервер FXP? 

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

 

 

Подключение к серверам, SSH и пр.


· Как подключится к серверу?

Прежде всего Вам необходимо получить данные доступа к серверу. Обычно - Вам автоматически приходят данные доступа к серверу сразу после заказа (5-15 минут для VPS/VDS сервера) и (1-5 часов для выделенного сервера). 

 

Если Вы заказали Windows сервер то Вам необходимо:

1. Нажать WIN+R на клавиатуре, написать mstsc и нажать ENTER.

2. В окне которое открылось, написать IP адрес сервера который Вам выдали и нажать ENTER.

3. Ввести логин и пароль который Вам выдали. 

Это все, далее откроется окно в котором Вы сможете пользоваться своим сервером. 


Если Вы заказали Unix (Linux) сервер:

1. Вам необходим клиент для подключения через SSH, мы рекомендуем использовать PuTTy.

2. В окне  программы Вам нужно ввести IP адрес и порт, стандартный порт - 22.

3. Нажимаете подключится, в диалоговом окне вводите логин, нажимаете ENTER и вводите пароль. 

Это все, далее Вас поприветствует система и Вы сможете использовать свой сервер.

 

· У меня возникла проблема с подключением, что делать?

Обратитесь в нашу службу поддержки через Skype или админ-панель. Мы с радостью поможем Вам. 

 

 

РАБОТА С БАЗОЙ ДАННЫХ MySQL

 

· Какая версия MySQLу вас стоит?

Мы предоставляем хостинг MySQL пятой ветки. 

 

· Как мне перенести базу данных на ваш хостинг?

1. Нужно создать дамп (dump) Вашей базы данных в удаленном месте. Делается это командой 

mysqldump -u user_name -p --opt -Q database_name > database_name.sql 

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

mysql -u user_name -p new_database < database_name.sql

В данном примере database_name - имя Вашей старой базы, new_database - имя новой, созданной.

 

· Как установить кодировку MySQL в PHP? 

Иногда возникают проблемы с кодировками при использовании MySQL версии 4.1 и выше. К сожалению, при сборке PHP жестко задаётся кодировка по умолчанию. Ее можно изменить либо пересборкой модуля PHP-MySQL с соответствующими опциями, либо изменив PHP-код. После соединения с MySQL (ищем в коде вызов mysql_connect) и вставляем после него строчки: 

 

mysql_query ("set character_set_client='cp1251'");

mysql_query ("set character_set_results='cp1251'");

mysql_query ("set collation_connection='cp1251_general_ci'");

 

Там где cp1251 заменяем на нужную кодировку (cp1251 устанавливается по умолчанию).

Эти 3 запроса устанавливают нужные Вам кодировки.

 

For example for English and German customers you need to insert after mysql_connect ( ) next strings:

 

mysql_query ("set character_set_client='latin1'");

mysql_query ("set character_set_results='latin1'");

mysql_query ("set collation_connection='latin1_german1_ci'");

 

 

ЗАПУСК СКРИПТОВ CGI

 

· Как "заставить" работать CGI-скрипты? 

Действительно, для настройки CGI-скриптов требуется приложить некоторые усилия. Итак, начнём с определений.

У каждого файла и каталога в UNIX есть множество атрибутов, которых нет в Windows-системах. А именно: владелец файла, группа файла, права доступа и специальные атрибуты. Нам понадобится только группа файла и атрибуты.

Атрибуты файла - 9 флагов (3 на владельца, 3 на группу и 3 на остальных, которые не являются ни владельцем, ни группой). Для ознакомления с атрибутами файла можно зайти в Панель Управления хостингом, выбрать менеджер файлов и внимательно посмотреть на таблицу файлов. В таблице есть 2 интересующие нас колонки: "Права доступа" и "Владелец и Группа".

 

Ищем файл, который хотим запустить через CGI-интерфейс. 

 

Права доступа на каталог: 

User: обязательно X (например, R-X), 

Group: без права записи (например, R-X), 

Others: R-X или --X.

 

Права доступа на файл: 

User: R-X или RWX, 

Group: без права записи (например, R-X), 

Others: R-X или --X.

 

Допустим, имя виртуальной площадки vasya. Устанавливаем следующие атрибуты файла:

- Владелец и группа: vasya

- Права доступа:

User: rwx

Group: r-x

Others: r-x

 

Если расшинение у .cgi файлов будет отлично от cgi, в .htaccess прописываем:

 

options +execcgi

sethandler cgi-script

 

Всё. Если Вы всё сделали правильно, СGI-скрипты должны работать. Да, не забывайте первым делом в СGI-скриптах выводить строчку: 

 

"content-type: text/html" с двумя переводами строки после, иначе вместо вывода будет ошибка (например, perl, shell. Не актуально для php-cgi). 

Для проверки правильности настроек можно создать маленький тестовый скрипт, test.exe:

#!/bin/sh

echo "content-type: text/html"

echo ""

echo "cgi passed"

 

ОСОБЕННОСТИ РАБОТЫ С DNS

 

· Я перенес домен, почему не работает?

Вероятнее всего, у Вас закешировался старый IP-адрес домена. Для решения проблемы нужно сбросить свой DNS-кэш. Сделать это можно из-под Windows следующей командой: ipconfig /flushdns

 

· Я добавил еще не зарегистрированный домен, как мне с ним работать?

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

 

· Какие у вас DNS-адреса и их IP?

Обязательно проверьте правильность ввода перед переносом домена!

ns1.2x4hosting.ru : IP 193.107.16.200 

ns2.2x4hosting.ru : IP 193.107.17.200 

 

Данные адреса DNS-серверов нужно указывать при регистрации домена (например, на сайте nic.ru), если размещение домена планируется на 2x4.ru либо если Вы будете использовать наши DNS-серверы. Для избежания проблем при тестировании DNS-зон необходимо заблаговременно добавить домен в Панели Управления.

 

Рекомендации:

 

1. При работе в Панели управления RU-center (NIC.ru) и других указывать только названия наших DNS-серверов: ns1.2x4hosting.ru, ns2.2x4hosting.ru. В поле "IP-адрес" ничего вводить не нужно.

 

2. При регистрации доменов через RIPN (ripn.net) нужно указать имена DNS-серверов с точкой на конце: ns1.2x4hosting.ru, ns2.2x4hosting.ru.

 

3. Если Ваши домены зарегистрированы в NIC.ru, то Вы можете передать их под наше управление ("Передать партнеру", далее ввести наш номер партнера 2902/NIC-REG). В последнем случае Вам не придется беспокоиться о смене DNS - наши администраторы сделают это за Вас.

 

 

ВОПРОСЫ ПО ПАНЕЛИ УПРАВЛЕНИЯ

 

· Какую панель управления Вы используете?

Мы используем собственную панель управления "2x4.ruCP" для контроля всех предоставляемых нами услуг и управления ими. На предоставляемых виртуальных и выделенных серверах мы можем предоставить любую другую панель управления: CPanel, Plesk, DirectAdmin ISP manager и др.

 

· Что позволяет Ваша панель управления?

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

- создание виртуальных площадок,

- добавление и размещение доменов,

- управление FTP-входом и дополнительными FTP-входами,

- управление базами данных MySQL и другими,

- управление почтовыми ящиками.

 

Более подробно Вы можете это увидеть и попробовать, зарегистрировавшись в нашей Панели Управления.

 

 

НАСТРОЙКА PHP

 

· Мне нужно включить опцию allow_xxx_yyy_zzz в PHP, добавить модуль php4_xxx, и нужна функция exec и passthru. Как быть? 

Вариант 1. Вы можете заказать настройку и установку системы у специалистов 2x4.ru. Цена настройки скриптов пользователя - от 20 у.е. и выше, в зависимости от сложности устанавливаемой системы.

 

Вариант 2. Вы хотите установить скрипты самостоятельно, действуйте по следующей схеме: 

 

а) Посмотрите текущую конфигурацию PHP. Для этого: создаём файл, например, "test.php" следующего содержания:

phpinfo();

?>

и заливаем его в каталог с любым Вашим доменом. 

 

Обращаемся к файлу через браузер. Он выдаст всю информацию о текущей конфигурации PHP. Допустим, для работы системы нужно изменить 10 опций в конфигурационном файле, добавить 5 модулей и включить функцию исполнения (например, exec). 

 

б) Создаём список модулей, которые отсутствуют в текущей конфигурации. Например: php4_xslt, php4_ftp, php4_gmp, php4_bcmath.

Добавляем в Панели Управления заявку следующего содержания:

"Прошу установить модули: php4_xslt, php4_ftp, php4_gmp, php4_bcmath на сервер server55".

Через некоторе время сотрудники установят данные модули.

 

в) Настраеваем опции PHP. Некоторые опции PHP можно менять через .htaccess. Например,

php_flag zlib.output_compression 1 (включает компрессию отдаваемых браузеру данных).

Так же включаются, например, register_globals или задаются каталоги в переменной include_path.

Хотелось бы предупредить, что register_globals, равно как и allow_call_time_pass_reference, использовать крайне не рекомендуется: в последующих версиях PHP эта опция может быть отключена, да и включение register_globals нередко создает проблемы с безопасностью. 

 

г) Некоторые опции PHP нельзя менять через .htaccess (например, disable_functions). Эта проблема также решается, но требует немного больше усилий. Для решения необходимо настроить PHP через CGI-интерфейс: 

 

- Создаем в каталоге, где расположены скрипты, собственный конфигурационный файл. Назовём его, к примеру, php.ini

В нём можно задать любую конфигурацию PHP. 

 

- Вписываем в файл .htaccess следующие строки: 

SetHandler cgi-script

 

- В начало PHP-файла, который будет исполняться WEB-сервером, добавляем строчку:

#!/usr/local/bin/php-cgi -c /home/[имя Вашей виртуальной площадки]/[имя домена]/php.ini

 

- Устанавливаем правильные права доступа и группу (имя группы должно совпадать с именем владельца) текущего каталога и файла.

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

 

- Проверяем работоспособность. Если скрипт не отрабатывает, проверяем по пунктам выполнение всех условий. Часто ошибаются в правах доступа:

право записи необходимо убрать с group и others, а право чтения и исполнения обязательно оставить. Иначе не заработает. 

 

Кодировка страницы

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

php_value default_charset UTF-8