Главная   |   Правила хостинга   |   Тарифы
BigBroHost стремится предоставлять лучший хостинг для самых разнообразных потребностей клиентов. У нас есть подходящий хостинг для вас решениеи вы всегда можете изменить Ваш текущий тариф на любой другой. Все тарифные планы поставляются с CPanel, Fantastico, MySQL и электронной почтой. Вы можете без проблем разместить на хосте блоги WordPress, сайты электронной коммерции, форумы, CMS Joomla, Mambo, Drupal, и практически любое web решение для Вашей успешной работы. Хостинг компания BigBroHost.ru предоставляет услуги PHP Web хостинга для всех интернет сайтов не противоречащих общепринятым правилам.
Навигация
Правила хостинга
Все тарифы
Бесплатный тест
Вопросы-ответы
вход в CPanel
Обратная связь
Новости
Вопросы-ответы

FAQ

Оплата

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

Moneyback (возврат денег)

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

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

Вы можете потребовать moneyback, отправив запрос в службу поддержки, через систему тикетов.

Скрипты

Каковы точные пути к Perl и другим программам?

perl5.8.7: /usr/bin/perl sendmail: /usr/sbin/sendmail Пути к вашему домену: Основной каталог: /home/ваш-логин/public_html/ Cgi-bin: /home/ваш-логин/public_html/cgi-bin
 
Настройка параметров PHP


Примеры изменений параметров:
  • если нужно сделать глобальными параметры скрипта, тогда вместо
    Код:
    register_globals = Off
    укажите
    Код:
    register_globals = On

  • если нужно отключить блокировку каких-то системных функций в PHP, тогда вместо
    Код:
    disable_functions = exec, popen, passthru, system, fsockopen
    укажите
    Код:
    disable_functions =

  • если нужно включить возможность открывать внешние адреса, тогда вместо
    Код:
    allow_url_include = Off
    укажите
    Код:
    allow_url_include = On

  • если нужно выделить больше памяти для работы скрипта, тогда, если Вы, к примеру, видите
    Код:
    memory_limit = 5M
    то укажите, вместо этого, например,
    Код:
    memory_limit = 8M

  • или вместо
    Код:
    open_basedir = /home/:/tmp
    укажите просто
    Код:
    open_basedir =


Дополнительная информация:

Проверить работу Вашего "php.ini" можно вызвав функцию phpinfo() - в столбце "Local Value" она должна показать значения из Вашего "php.ini".

Следует отметить, что Ваш "php.ini" перекрывает серверные настройки PHP и не наследуется в другие подкаталоги (т.е., если Вам нужно иметь свои настройки и в другом каталоге, то просто скопируйте Ваш "php.ini" и туда).
 
Ошибка 500 (Internal Server Error)

Если Вы заходите на свой сайт и видите: Ошибка 500 (Internal Server Error)

Причины, которые могут вызывать данную ошибку и методы их устранения:
  1. При превышении лимита используемых ресурсов CPanel частенько вместо нормального сообщения показывает ошибку 500.
    Для проверки попробуйте зайти в саму панель.
  2. Следующим шагом необходимо проверить свой файл .htaccess в данном каталоге и в каталогах выше.
    Он не должен содержать директив php в себе.
    Некорректное содержимое файла .htaccess может приводить к данной ошибке.
    Не будет лишним положить рядом с проблемным файлом также и простой файл test.htm и посмотреть, грузится ли он.
    Если грузится, то проблема не в .htaccess и Вам следует смотреть дальше.
  3. Затем нужно проверить права на открываемый в браузере файл, а также права на все вышестоящие каталоги.
    Обычно они должны быть вида 755, 644, но не 777 ни в коем случае.
    Для этого можно также положить простой test.htm рядом со скриптом и попробовать его открыть - если открывается, значит с правами на каталоги всё в порядке, нужно проверить только права на сам открываемый в браузере файл.
  4. Если Вы "ловите" данную ошибку на Perl/CGI файле, то проверьте путь к перл, который Вы указываете в скрипте.
    Путь к перл Вы можете найти в своей CPanel.
  5. Также следует помнить, что Perl/CGI скрипты должны быть загружены на хостинг в ASCII формате и иметь права 755.
    Неправильно установленный формат в Вашем FTP менеджере при загрузке файлов и приводит к данной ошибке.
Это основные ситуации, приводящие к возникновению данной ошибки.

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

Если Вы всё проверили, но всё равно получаете эту ошибку, то обращайтесь в нашу службу поддержки и мы позаботимся об этом 1%
 
Почта
 
Как получить доступ к почте через WEB?

Почтовый ВебИнтерфейс: http://xx.xx.xxx:2095 Где хх.хх.ххх IP адрес сервера где находится сайт или доменое имя. В качестве логина используйте полное название почтового ящика.
 
Как мне настроить почтовый клиент у себя на компьютере для работы с почтой?

Пожалуйста, установите следующие настройки: Почтовый адрес: name@ваш_домен Учетная запись (логин): name@ваш_домен POP-сервер: mail.ваш_домен SMTP-сервер: mail.ваш_домен 
 
FTP
 
Я не могу зайти на FTP, что мне делать?

Если вы заказали хостинг недавно, и DNS для вашего домене еще не обновились, Вы сможете зайти на FTP только по IP адресу.
IP адрес мы высылаем вместе с письмом об активации аккаунта на Ваш e-mail.
Если Ваш домен уже работает с нашими DNS вам нужно в программе для входа на FTP указать название вашего домена (без http://www), ваш логин и пароль. 
 
Какие права ставятся на файлы при закачке?

На закачанные права ставятся права : 644 (rw r r) 
 
При подключении дохожу до получения списка файлов и программа зависает?

В настройках FTP - соединения выберите Пассивный режим (Passive Mode) 
 
Работа с директориями и файлами
 
Что за каталоги размещены на моем хостинг-аккаунте?

/public_html - ваш web-каталог, размещайте здесь файлы и папки вашего сайта.
/www - псевдоним (alias) папки public_html.
/public_html/cgi-bin - каталог для размещения ваших собственных CGI-скриптов.
/public_ftp - каталог для анонимных ftp-посетителей.
/_private - служебная часть для MS FrontPage Extensions.
/_vti_* - служебная часть для MS FrontPage Extensions.
/etc - служебная часть системных настроек вашего домена. /mail - служебная часть почтового сервера.
/tmp - служебная часть статистики посетителей вашего домена.
 
FAQ по Apache и файлу .htaccess
 


Веб-сервер Apache (.htaccess, .htpasswd)

Что такое web-сервер?
Когда Вы хотите открыть в своем браузере какой-либо сайт, Вы набираете в адресной строке его адрес. Браузер обращается к серверу и, образно говоря, говорит ему: "Выдай-ка мне вот это сайт!". Web-сервер - это та программа, которая этот запрос принимает и выполняет, отправляя Вам запрошенный сайт. Исторически сложилось так, что самым популярным web-сервером в интернете стал web-сервер Apache. Существует много различных версий этого сервера, переделанных под разные задачи. Мы используем Russian Apache, т.е. Apache, умеющий работать с русскими кодировками.

Как можно управлять Apache?
Управление Apache осуществляется путем добавления в файл .htaccess специальных директив. По сути дела, инструкций, говорящих web-серверу как поступать в той или иной ситуации. Файл .htaccess - это обычный текстовый файл, который можно либо создать непосредственно на сервере, используя, к примеру, текстовый редактор vi, либо создать у себя на компьютере и закачать на сервер по протоколу FTP. Директивы файла .htaccess действуют для каталога, в котором этот файл лежит, и его подкаталогов, если в них нет своих файлов .htaccess. Директивы в файле .htaccess, лежащем в подкаталоге, замещают (переопределяют) собой аналогичные директивы в вышележащем .htaccess. Т.е. директивы, которые были определены в каталоге и не были переопределены в подкаталоге, продолжают действовать на все нижележащие подкаталоги.

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

Какие директивы можно использовать?
На нашем хостинге можно использовать все директивы Apache, применимые к файлу .htaccess. Примеры использования .htaccess приведены в разделе "FAQ по файлу .htaccess"

Как можно поставить пароль на директорию?
Для того, чтобы при обращении к защищенной директории web-сервер Apache спрашивал пароль, нужно в эту директорию поместить файл .htaccess, в котором прописать следующие директивы:
AuthName ProtectedZone
Вместо ProtectedZone можно написать все, что угодно. Это название защищенной области, оно будет показываться в браузере при запросе пароля, являясь по сути дела подсказкой пользователю. Если Вы хотите использовать русские буквы или же более одного слова, необходимо использовать кавычки.
Пример: AuthName "Введите пароль для входа"

AuthType Basic
Это метод шифрования пароля. Практически всегда используется именно данный вид шифрования.
Пример: AuthType Basic

AuthUserFile /полный_путь_к_файлу/.htpasswd
Это путь к файлу, в котором будут храниться логины и пароли. Он может иметь практически любое имя и располагаться в любом каталоге, главное, чтобы web-сервер мог его прочитать, что требует установки соответствующих прав доступа к этому файлу (на нашем сервере - 644). Однако, традиционно такие файлы называют .htpasswd.
Пример: AuthUserFile /home/test/www/site1/public_html/.htpasswd

require valid-user
Эта строка говорит о том, что доступ в защищенную директорию будет разрешен всем пользователям, чьи логины и пароли есть в файле .htpasswd. Если нужно дать доступ конкретным пользователям, то тогда указывается require user логины_пользователей_через_пробел.
Пример: require user vasya kolya petya
Пример: require valid-user

Как редактировать файл .htpasswd?
Файл паролей .htpasswd - это обычный текстовой файл. Каждый пользователь описан в нем одной строкой вида логин:шифрованый_пароль. Для шифрования паролей используется специальная программа htpasswd. Обратите внимание, в файл нельзя просто вручную записать пароль, пароль обязательно должен быть зашифрован программой htpasswd.
Если файл .htpasswd еще не существует, программа htpasswd должна быть запущена с ключом -c:

htpasswd -c /полный_путь_к_файлу/.htpasswd логин_пользователя
Пример: htpasswd -c /home/test/www/site1/public_html/.htpasswd vasya

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

Как создать файл .htpasswd если тарифный план не предусматривает доступа по SSH?
Если тарифный план не предусматривает доступ по SSH (доступ к командной строке сервера), то для создания файла .htpasswd можно воспользоваться специальной windows-программой. Для этого, нужно скачать дистрибутив, распаковать его и запустить программу passwd.exe. После этого в окне по закладке "Single Password" с помощью кнопки "Browse" задать имя файла (обычно это .htpasswd), а в верхней части окна ввести имя пользователя, пароль и нажать кнопку "Encode and Save". После этого полученный файл необходимо закачать по протоколу FTP в нужную директорию на нашем сервере.

Где я могу получить дополнительную информацию?
Для получения дополнительной информации о настройках файла .htaccess и о web-сервере Apache в целом Вы можете воспользоваться официальным сайтом данного программного продукта - Apache.org. На сайте дана подробная справочная информация и приведены примеры работы с данным web-сервером.
 
FAQ по файлу .htaccess

данном разделе мы привели несколько примеров директив, которые Вы можете использовать в файле .htaccess для более полной и точной настройки веб-сервера Apache.

DirectoryIndex index.php
Устанавливает файл для директории, который грузится по умолчанию. Возможно указание нескольких имен через пробел, тогда сервер будет просматривать список слева направо и выдаст по умолчанию первый существующий файл. В случае, если ни одного из файлов, заданных директивой DirectoryIndex, не найдено в текущем каталоге, то web-сервер выдает 403-ю ошибку.
Пример: DirectoryIndex index.php index.shtml index.html

ErrorDocument 404 /index.html
Файл, который сервер выдает в случае, если произошла ошибка с указанным номером. Путь к файлу указывается от корневой директории сайта. Номера некоторых ошибок: 404 - файл не найден; 500 - ошибка скрипта; 403 - доступ запрещен.

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

Устанавливаем страницу, которая будет открываться в браузере, если не указана конкретная, а только путь к директории.
Пропишем в файле .htaccess:

DirectoryIndex primer.php

При обращении к директории, в которой лежит .htaccess, будет грузиться файл primer.php5

Запрет доступа с помощью .htaccess При желании можем дать запрет на все файлы:
deny from all

Никто ничего не увидит. обращаем внимание на то, что скриптам, работающим на стороне сервера файлы все равно будут доступны.

Разрешить доступ посетителю только с определенного ip:
Order Allow,Deny
deny from all
allow from 192.168.8.1

Всем кроме посетителя с IP 192.168.8.1 доступ запрещен.

Также можно указать вместо айпи доменное имя

Order Deny,Allow
Deny from all
Allow from .test.com

Только для .test.com будет доступен ваш сайт

Перенаправляем посетителей на другой URL (редирект). В .htaccess пишем:
Redirect / http://www.test.com

Все посетители будут перенаправлены на http://www.test.com

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

redirect /scripts http://www.microsoft.com
redirect /_vti_bin http://www.microsoft.com
redirect /MSADC http://www.microsoft.com
redirect /_mem_bin http://www.microsoft.com
redirect /msadc http://www.microsoft.com
RedirectMatch (.*)cmd.exe$ http://www.microsoft.com$1

Любой запрос с адресом /_vti_bin или /scripts будет автоматически перенаправляться на сайт Microsoft.

Редирект посетителей в зависимости от реффера (ссылающейся страницы):
RewriteCond %{HTTP_REFERER} http://www.xakers.ru
RewriteRule ^/hack.html$ /von.html [L]

В данном случае все с форума /www.xakers.ru вместо файла hack.html получат файлик von.html

Ставим запрет на отображение содержимого директории при отсутствии индексного файла:
Options -Indexes

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

Options +Indexes
Поставить пароль на директорию:
Доступ к директории извне контролируется файлами .htaccess и .htpasswd. Более подробно читайте в "Веб-сервер Apache (.htaccess, .htpasswd)". 

Хостинг компания BigBroHost, все права защищены ©