Хостинг

Как заблокировать IP для доступа к сайту
Конструкция deny from ip в .htaccess
Блокировать IP на сайте можно с помощью файла .htaccess
Для этого нужно создать файл или прописать в существующем запись вида: deny from ip где вместо ip указываете нужный Вам адрес.
Открыть ответ в отдельном окне

Как правильно подобрать тарифный план?
Обратите внимание на лимиты CPU и памяти.
На нашем хостинге используется технология лимитирования ресурсов для каждого аккаунта, что обеспечивает еще большую стабильность работы серверов и сайтов клиентов. Но при этом стоит обратить внимание при выборе тарифного плана не только на размер дискового пространства но и на лимиты
CPU и памяти. К примеру если у Вас простой html cкрипт и маленький сайт с небольшой посещаемостью, то можно остановиться и на тарифных планах начального уровня. Если Вы планируете использовать системы управления сайтами такие как
joomla,
hostcms и другие подобные, лучше начать выбор с тарифного плана
«Корпорация». Такие CMS как
wordpress или
drupal потребляют слишком много памяти, поэтому тарифный план для них рекомендуем начинать с тарифа
«Профи». Если у Вас интернет магазин или проект расчитанный на получение прибыли, рекомендуем выбрать тарифный план начиная с
«Бизнес». Если у Вас портал с высокой посещаемостью, обратите внимание на тарифные планы
«Мега»,
«Портал» или
«Гигант».
Открыть ответ в отдельном окне

Не получается добавить доменное имя в DirectAdmin?
Ошибка «That domain already exists» означает, что домен уже прописан на наших DNS.
Если Вы зарегистрировали доменное имя и при попытке добавления его в панель управления DirectAdmin получаете ошибку «That domain already exists» — это означает, что доменное имя уже присутствует на наших DNS серверах. Если Вы при заказе домена выбрали DNS по-умолчанию, домен припаркован в нашей биллинговой панели, обратитесь в техническую поддержку для удаления его оттуда. Если домен не припаркован в биллинге, возможно он присутствует у другого нашего клиента, попросите его удалить домен из своей панели управления DirectAdmin и только после этого Вы сможете добавить домен у себя.
Открыть ответ в отдельном окне

В каком режиме у Вас работает PHP как модуль apache или другое?
В большинстве случаев используется режим CGI/FastCGI
На каждом из наших серверов по умолчанию может быть установлен различный режим работы.
Чтобы узнать в каком режиме работает PHP конкретно для вашего сайта, достаточно создать файл phpinfo.php с текстом (кодом):
<? phpinfo (); ?> после чего размещаете созданный файл на сервере в папке public_html вашего домена.
После того, как вы проделали операции описанные выше — набираете в адресной строке браузера http://ваше_доменное_имя/phpinfo.php и в открывшейся таблице в разделе Server API будет видно в каком режиме работает PHP для вашего сайта. При использовании CGI/FastCGI у нас работает в связке с suphp.
Открыть ответ в отдельном окне

Закачал скрипт, но он не работает, выдает белый экран?
Проверьте журнал работы apache в DirectAdmin.
Вывод ошибок на экран у нас отключен, для того чтобы их прочитать — воспользуйтесь панелью управления DirectAdmin: Статистика сайта / Общая статистика / Логи -> Журнал ошибок Apache.
Открыть ответ в отдельном окне

Как выполнить PHP код в .html файле?
Если php работает как модуль apache (mod_php) тогда нужно прописать в файле. htaccess следующую строку:
AddType application/x-httpd-php5. php. html. htm
Если php работает в режиме CGI/FastCGI тогда нужно прописать в файле. htaccess следующее:
<FilesMatch» \. (inc|php|php3|php4|php5|php6|html)$»>
AddHandler x-httpd-php5. inc. php. php3. php4. php5. html
</FilesMatch>
Открыть ответ в отдельном окне

Какие CHMOD нужно выставлять на файлы и папки для корректной работы?
Не используйте права 777. Для файлов ставьте 644, а для папок 755.
Все наши сервера виртуального хостинга настроены таким образом, что использование прав 666 или 777 не требуется. Поэтому рекомендуем использовать права для скриптов 644, а для папок 755 или ниже (к примеру 640 или 750). Если PHP работает в режиме CGI/FastCGI то у папки должны быть chmod не более 755, у файлов не более 644, на конфигурационные файлы рекомендуется выставлять права 640 иначе скриты не будут работать и Вы будете наблюдать ошибку 500.
Открыть ответ в отдельном окне

Могу ли я управлять директивами PHP, например включить или выключить вывод ошибок на экран?
При обращении в службу поддержки, указывайте имя вашего сайта и точный параметр php который нужно изменить.
Если PHP работает в режиме mod_php, то управлять возможно с помощью вашего. htaccess
(если у вас его нету, то создайте и поместите его в корень вашего сайта). Примеры: php_flag display_errors On — включение отображения ошибок выдаваемых php php_flag register_globals Off — выключение параметра register_globals В случае если PHP работает как CGI/FastCGI — вносить директивы возможно по обращению в нашу техническую поддержку хостинга.
Открыть ответ в отдельном окне

Установлен ли у вас Zend Optimizer?

Что означает ошибка: 500 Internal Server Error ?
Чаще всего из-за прав доступа 777, используйте 644 для файлов и 755 для папок.
Данная ошибка может возникать по разным причинам. Самая распространенная — это неверные права на папки или файлы. Для того, чтобы понять от чего она возникает, самое первое, что нужно сделать это прочитать log ошибок в панели управления хостингом DirectAdmin:
Статистика сайта / Общая статистика / Логи
Где будет точно указана причина возникновения ошибки.
К примеру:
Directory» /home/username/domains/domain.name» is writeable by group
Значит стоит исправить права на папку domain.name, чтобы она не имела прав записи для группы или других пользователей.
Подробнее о правах доступа смотрите в разделе CHMOD часто задаваемых вопросов.
Открыть ответ в отдельном окне