Уважаемые заказчики, если для входа на Cpanel своего хостинг аккаунта или на FTP вы использовали IP, то, пожалуйста, измените его на адрес вида http://ваш_домен.com/cpanel/ или https://ваш_домен.com:2083/ (второй вариант - рекомендованный). Для входа на FTP в FTP клиенте, в качестве host name, укажите имя вашего домена без www. Доступ по IP - запрещен.
Для крупных заказчиков появилась возможность оплатить услуги хостинга только на пол года. И только потом, оценив качество нашего сервиса, перходить к долговременному сотрудничеству.
Мы будем благодарны, если вы добавите наш сайт к себе в закладки.
Вопросы по хостингу
1. Как узнать что поддерживается на сервере? Какие настройки сервера заданы по умолчанию?
Все настройки сервера по умолчанию вы можете посмотреть в файле phpinfo. Большинство настроек вы можете поменять самостоятельно на собственном аккаунте, используя файлы php.ini и .htaccsess.
2. Как выложить сайт на хостинг? В какую папку? Что делать если у меня несколько сайтов? В ваше корневом каталоге находится папка public_html. Именно в нее нужно выкладывать файл index и все др. файлы и папки вашего сайта. То что вы туда выложите будет отображаться так: www. ваш_домен/файл1, www. ваш_домен/файл2 и т.д.
Если вы создадите в public_html папку, то она станет поддиректорией вашего сайта, а ее содержимое будет отображаться так: www. ваш_домен/новая_папка/файлы_папки.
После добавления на аккаунт нового домена (кнопка Дополнительные домены в CPanel), в директории public_html появится его папка. Все что вы туда выложите будет иметь внутренний путь: public_html/новый_домен/его_файлы. А через браузер будет иметь вид: www. ваш_новый_домен/файлы.
3. Как с помощь CPanel создать базу данных, почтовую ячейку, поддомен и т.д.? Верхней части CPanel есть раздел, который называется Video Tutorials. Это обучающие видео-ролики, в которых по пунктам показывается необходимая последовательность для выполнения той или иной операции.
Ролики доступны так же тут. Логин и Пароль demo, demo. См. так же описание возможностей (что, вообще, можно сделать/настроить с помощью CPanel) CPanel на русском языке. 4. Можно ли на ваших серверах хостить Adult контент? Все то что попадет под определение «легальное порно» - может быть размещено на наших серверах; детское порно, зверюшки и т.д. – категорически нет. В случае поступления жалоб: аккаунт – блокируется, остаток денег – не возвращается.
5. Для правильной работы моих скриптов мне нужно изменить текущие настройки PHP. Как это сделать? Как создать файл php.ini? Любые настройки PHP можно задавать/изменить с помощью файла php.ini.
Создайте текстовый файл, впишите в него необходимые настройки (синтаксис записи - очень прост) вида ‘директива’ = ‘значение’. Например, register_globals = Onесли нужно включить или register_globals = Off, если нужно выключить, или например, safe_mode = On.
Сохраните файл с именем php.ini. Для этого в момент сохранения в окошке Notepadгде вы пишите имя файла (php.ini) строчкой ниже выберите из выпадающего списка «все файлы» и нажмите Ok. Выложите php.ini в директорию, где должен работать ваш скрипт.
В поддиректории, если нужно задать другие настройки - можно положить другой php.ini. Действие файла php.ini распространяется только на ту директорию, где он находится.
6. При переносе базы данных phpMyAdmin уходит по time out. Как создать ( и/или закачать) бакап MySQL большого размера? Для создания, заказчки, переноса бакапа базы данных большого размера есть прекрасная программа украинских разработчиков Sypex Dumper. Краткое описание ее возможностей и линк на скачку.
7. Вопросики в базе данных MySQL вместо русского (или иврита). Как праильно импортировать дамп MySQL? Читайте пошаговоре описание, где и каую кодировку нужно задать в phpMyAdmin и на вашем сайте, чтобы русский (иврит) оторажался правильно, а не вопросиками.
8. Где посмотреть советы или документацию по работе с phpMyAdmin? На сайте "phpMyAdmin по-русски" представлена вся необходимая информация, ссылка ведет на описание основных возможностей phpMyAdmin.
9. У меня на сервере лежит 3,5 html файла и 2 картинки, но cPanel показывает, что у меня использована половина моей дисковой квоты. Cpanel показывает общее использованное место на вашем аккаунте. Помимо ФТП сюда входит: содержимое баз MySQL, почта, если она остается на сервере; статистика (Вебалайзер, Австатс, Лог файл ошибок, Темповая директория и т.п.) все вместе это может составлять десятки, а иногда и сотни мегабайт.
10. Почему форма обратной связи работала раньше, а сейчас перестала? Как настроить контактную форму сайта? Чтобы предотвратить рассылку спама с вашего сайта и блокировку из-за этого Всей вашей почты, в стандартный скрипт отправки сообщений нужно внести маленькие изменения. Фактически нужно модифицировать одну строчку кода. См. объяснения как настроить контактную форму вашего сайта.
11. Предоставляете ли вы хостинг с неограниченным трафиком? Хостинга с неограниченным трафиком - не бывает. Это не более чем рекламный трюк. См. поробней тут.
12. Как сменить кодировку базы данных? Скачйте автоматический скрипт, который сделает чудеса с вашей базой данных, посмотрите его описание. Чтобы им воспользоваться знания программиста не нужны.
13. Как сменить права (permissions) у файла/папки? Какие права/атрибуты нужно выставлять? В ftp-клиенте (например, FileZilla) щелкните правой кнопкой на папке или файле и в появившемся менню выберите нижнюю строчку - "Атрибуты файла". В поле ввода укажите 755 (или другое) и нажмите Ок.
или
Для смены прав доступа папки ли файла, зайдите на cPanel. Откройте Файл Менеджер (File Manager), кликните на название нужной вам папки или файла. Справой стороны появится меню управления этой папкой или файлом. Кликните на ссылку Change Permissions. Измените права.
В общем случае, если не оговоренно другое, права (permissions) на папки нужно выставить 755, а на файлы - 644. На файлы шаблона (имеют расширение .tpl) права нужно ставить 666.
14. Как включить на сервере поддержку php5? Чтобы пееключить работу всего хостинг-аккаунта на php5 в CPanel нажмите на кнопку PHP Configuration и выберите требуемую версию. Учтите, что это сменит настройки версии php на всем вашем аккаунте. Как сделать так, чтобы на одном хостинге один сайт работал на php4, а другой на php5? По умолчанию на вашме аккаунте включен php4, но если вам в одной из папок нужно, чтобы работал php5, то тогда создайте файл с именем .htaccess, впишите туда строчку: AddHandler application/x-httpd-php5 .php или AddHandler application/x-httpd-php53 .php - для текущей версии 5.3.18 и положите в нужную папку. Сайт, который будет находиться в этой папке будет работать на php5.
15. Можно ли вначале купить маленький тарифный план, а потом перейти на хостинг большего размера? Да, можно. Деньги оставшиеся за неиспользованное время на хостинге будут пересчитанны за хостинг большего размера. Вам нужно будет доплатить только разницу.
16. Как установить пароль на определенную папку? Для того чтобы закрыть доступ на определенную директорию (папку), зайдите на cPanel. В разделе “Инструменты управления сайтом” кликните на ссылку "Защите директорий", кликните на название нужной вам папки. В форме, на открывшейся странице, напишите название защищаемого ресурса, добавьте пользователя и пароль для него.
17. Что такое трафик и как он может закончиться? Трафик (или еще называют «пропускная способность» - eng. bandwidth) это количество информации, которое ваш сайт можете показать своим посетителям. Рассмотрим на примере. Допустим, что вес страницы вашего сайта, вместе с картинками, анимацией и текстом, составляет 1 МВ. Если на ваш сайт зашло 10 человек и загрузили эту страницу, то ваш сайт израсходовал 1 МВ х 10 человек = 10 МВ трафика. Если зашло 300 чел/мес. и каждый загрузил только по одной странице, то трафика ушло 300 МВ, а если по 2 страницы, то 600 МВ. Если же на вашем хостинг тарифе предусмотрен трафик только в 500 МВ/мес, то ваш хостинг аккаунт будет остановлен до конца месяца. Первого числа следующего месяца трафик обнулится и у вас опять будет 500 МВ/мес.
18. Сайт работает не корректно. Как включить отображение ошибок php? При отладке сайта, очень полезно получить все сообщения об ошибках. Для отображения ошибок PHP добавьте в файл php.ini: display_errors = On Внимание: Не надо задавать отображение ошибок через файл .htaccess - работать не будет. 19. После установки сайт выдает Error 500 - Internal Server Error. Ошибка 500 "Internal Server Error", как правило, появляется в случае когда вы поместили неправильную инструкцию в файл .htaccess, или когда невозможно запустить скрипт, который вы разместили на сервере, или когда в скрипте есть ошибки. Это только несколько наиболее частых причин возникновения ошибки 500, хотя есть есть еще масса других.
Рассмотрим сначала случай, когда вы поместили некорректную инструкцию в файл .htaccess. Даже, если на другом сервере (denver'e) все работает хорошо - на наших серверах php установлен, как suphp - это дает огромные преимущества в плане безопасности, но обязывает вас делать все записи касающиеся php не в .htaccess, а в php.ini.
Internal Server Error - вы так же получите, если вы ошиблись в написании названия нужной директивы или параметров к ней, в файле error.log вы найдете примерно такую ошибку: [Wed Mar 16 18:18:48 2009] [alert] [client 217.16.16.16] /home/uXXXXX/aaa.ru/publik_html/.htaccess: Invalid command 'DrectoryIndex', perhaps mis-spelled or defined by a module not included in the server configuration Веб-сервер укажет вам какую конкретно директиву он посчитал ошибочной - ее нужно будет исправить. В данном случае веб-сервер сообщил что директивы DrectoryIndex он не знает. И действительно - нет директивы DrectoryIndex, есть DirectoryIndex. Имеет место опечатка.
Если ошибка 500 возникает при обращении к скрипту на языке Perl, размещенному в каталоге cgi-bin, нужно проверить права доступа на этот скрипт. Права должны быть 755 (rwxrx-rx). Если это не так, нужно изменить права на 755 командой chmod 755 script.pl в unix shell или воспользоваться для этого FTP. Нужно отдельно отметить - права на скрипты должны быть установлены строго в 755.
Пожалуйста, проверьте правильный ли режим передачи файлов по FTP вы использовали при загрузке скрипта на наш сервер. Все скрипты, равно как и любые другие текстовые файлы, должны передаваться по FTP в текстовом (ASCII) режиме. Если же был использован двоичный (Binary) режим передачи файлов, скрипты наверняка работать не будут.
Если после проверки корректности установленных прав на файл скрипта ошибка не исчезла, нужно изучить последние записи в файле error.log - в него веб-сервер помещает все сообщения об ошибках. Так вы найдете строчку вида [Sun Msr 19 17:15:39 2009] [error] [client 217.16.16.16] Premature end of script headers: /home/uXXXX/aaa.ru/cgi-bin/script.pl Первое, что нужно сделать если вы получили такую ошибку, это проверить правильно ли скрипт выдает HTTP-заголовки. Каждый скрипт должен сначала печатать строку с указанием соответствующего Content-type и только потом непосредственно то, что увидит пользователь (например, HTML-код). Пример строки для выдачи заголовка обычного HTML-документа: print "Content-type: text/html; charset=windows-1251\n\n"; Если и после выдачи правильных заголовков ошибка 500 не исчезла, нужно проверить корректность работы скрипта в целом. Для этого нужно получить доступ в unix shell и далее выполнить команду проверки синтаксиса: > perl -cw script.pl script.pl syntax OK Если скрипт написан с ошибками, нужно будет исправить ошибки, руководствуясь соответствующей диагностикой, а также проверить синтаксис скрипта снова. .htaccess
20. Чем мне поможет файл .htaccess? Файл .htaccess позволяет конфигурировать ваш хостинг аккаунт так, как будто у вас свой веб-сервер. Директивы, указанные в файле .htaccess, распространяются на ту директорию, в которой находится файл и на все вложенные директории, включая поддомены.
Чтобы создавать файл .htaccess - создайте файл .txt и замените его"окончание" на htaccess, а имя удалите. Вы получите .htaccess и можете его редактировать, как любой другой файл на вашем компьютере.
Внимание: Директивы, касающиеся настроек php нельзя писать в .htaccess. даже, если на другом сервере (denver'e) все работает хорошо - на наших серверах php установлен, как suphp - это дает огромные преимущества в плане безопасности, но обязывает вас делать все записи касающиеся php не в .htaccess, а в php.ini.
21. Как бороться с повышенных расходом трафика? (Куда уходит трафик?) Лишний трафик может уходить на поисковики, спам-бото-роботов и посетеителей. Поисковики: Если ваш сайт ориентирован на США, а к вам ходят Яндекс с Рамблером, то трафик вы раздаете зря. И наоборот, если основные клиенты в России, то доступ для Altavista, Bing, AOL и проч. должен быть закрыт. Спам-бото-роботы: Если в Cpanel -> AWStats вы видите, что с определенного IP было скачано много MB, то почти наверняка это бот и этот IP лучше закрыть через .htaccess. Посетители: Отсекайте нерелевантных посетителей из тех стран из которых вы никогда не получите заказов. Сайт на русском, не может быть востребован посетителми из Венесуэлы. Если в Cpanel -> AWStats вы видите нерелевантные страны, то закройте их через .htaccess. Можно использовать этот скрипт: ipinfodb.com/ip_country_block_htaccess.php
На сервере УЖЕ ЗАБЛОКИРОВАНЫ:
EG, DZ, MA, IQ, SD, SA, YE, SY, TN, SO, AE, LY, LB, OM, KW, QA, BH, BR, SE, VN, PK, IN, MX, KP, DO, MY, PH, IR, CH - БЛОКИРОВАТЬ ИХ НА УРОВНЕ АККАУНТА НЕ НУЖНО. Посмотреть буквенные коды страны можно тут.
Услуги хостинга
Хостинг план Mini
Места на диске 100 МВ, трафик 300 МВ, свои мейл сервера, PHP, Perl, MySQL
Места на диске 2500 МВ, трафик 6.5 GВ, PHP, Perl, MySQL, свои мейл сервера, регистрация домена бесплатно, бесплатный конструктор сайтов. Всего $145 в год.
Места на диске 10 GB, трафик 100 GB, WHM для вас и CPanel для ваших клиентов, возврат денег в течение 21 дня. На больших тарифах разрешен оверселлинг. Нач. с $125 в год.