Line Line
Змінити мову: українською | російською Показати ціни в: UAH | USD | EUR

База знань - Хостинг

Закачав скрипт, але він не працює, видає білий екран?

Вивод помилок на екран у нас відключений, для того щоб їх прочитати - скористайтеся панеллю керування DirectAdmin: Статистика сайту / Загальна статистика / Список -> Журнал помилок Apache.

Перевірте журнал роботи apache в DirectAdmin.

Відкрити відповідь в окремому вікні

Чи можу я керувати директивами PHP, наприклад включити або вимкнути показ помилок на екран?

Якщо PHP працює в режимі mod_php, то управлять можливо за допомогою Вашого .htaccess (якщо у вас його немає, то створіть і помістіть його в корінь вашого сайту). Приклади: php_flag display_errors On - включення відображення помилок видаваємих  php php_flag register_globals Off - вимкнення параметра register_globals  У разі якщо PHP працює як CGI / FastCGI - вносити директиви можливо за зверненням в нашу технічну підтримку хостингу.

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

Відкрити відповідь в окремому вікні

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

Так, на всіх наших хостинг серверах встановлено Zend Optimizer актуальної версії.

Zend Optimizer встановлений

Відкрити відповідь в окремому вікні

Які CHMOD потрібно виставляти на файли і папки для коректної роботи?

Всі наші сервера віртуального хостингу налаштовані таким чином, що використання прав 666 або 777 не потрібно. Тому рекомендуємо використовувати права для скриптів 644, а для папок 755 або нижче (наприклад 640 або 750). Якщо PHP працює в режимі CGI / FastCGI то у папки повинні бути chmod не більше 755, у файлів не більше 644, на конфігураційні файли рекомендується виставляти права 640 інакше скрити не працюватимуть і Ви будете спостерігати помилку 500.

Не використовуйте права 777. Для файлів ставте 644, а для папок 755.

Відкрити відповідь в окремому вікні

Що означає помилка: 500 Internal Server Error?

Дана помилка може виникати з різних причин. Найпоширеніша - це невірні права на папки або файли. Для того, щоб зрозуміти від чого вона виникає, найперше, що потрібно зробити це прочитати log помилок в панелі управління хостингом DirectAdmin:
Статистика сайту / Загальна статистика / Список
Де буде точно вказана причина виникнення помилки.
Наприклад:
Directory »/home/username/domains/domain.name» is writeable by group
Значить варто виправить права на папку domain.name, щоб вона не мала прав запису для групи або інших користувачів.

Детальніше про права доступу дивіться в розділі CHMOD поширених запитань.

Найчастіше через права доступу 777, використовуйте 644 для файлів і 755 для папок.

Відкрити відповідь в окремому вікні

Як виконати PHP код в .html файлі?

Потрібно прописать в файлі .htaccess наступне:

<FilesMatch ".(php|htm|html)$">
AddHandler application/x-httpd-lsphp .php .htm .html
</FilesMatch>
Потрібно додати AddHandler
Відкрити відповідь в окремому вікні

Як обмежити доступ до FTP по IP (.ftpaccess)

Для цього потрібно створити файл .ftpaccess в корені вашого FTP аккаунта з таким вмістом:

<limit ALL>
Allow from 109.122.
Allow from 78.137.25.150
Deny from all
</limit>

В даному прикладі ми дозволяємо доступ до нашого FTP аккаунту з IP 78.137.25.150 та підмережі 109.122. * (Якщо у вас IP динамічний). Це рішення є добрим способом захисту від несанкціонованого доступу, але не є найдосконалішим, рекомендуємо використовувати й інші засоби захисту від втрати паролів (антивірус, брандмауер).

Конструкція deny from ip в .ftpaccess

Відкрити відповідь в окремому вікні

Не виходить додати доменне ім'я в DirectAdmin?

Якщо Ви зареєстрували доменне ім'я і при спробі додавання його в панель управління DirectAdmin отримуєте помилку "That domain already exists» - це означає, що доменне ім'я вже присутнє на наших DNS серверах. Якщо Ви при замовленні домену вибрали DNS за замовчуванням, домен припаркований в нашій білінгової панелі, зверніться в технічну підтримку для видалення його звідти. Якщо домен не припаркований в біллінгу, можливо він присутній у іншого нашого клієнта, попросіть його видалити домен зі своєї панелі управління DirectAdmin і тільки після цього Ви зможете додати домен у себе.

Помилка "That domain already exists" означає, що домен вже прописаний на наших DNS.

Відкрити відповідь в окремому вікні

Як правильно підібрать тарифний план?

На нашому хостингу використовується технологія лімітування ресурсів для кожного аккаунта, що забезпечує ще більшу стабільність роботи серверів і сайтів клієнтів. Але при цьому варто звернути увагу при виборі тарифного плану не тільки на розмір дискового простору а й на ліміти CPU і пам'яті. Наприклад якщо у Вас простий html cкрипт і маленький сайт з невеликою відвідуваністю, то можна зупинитися і на тарифних планах початкового рівня. Якщо Ви плануєте використовувати системи управління сайтами такі як Joomla, Hostcms і інші подібні, краще почати вибір з тарифного плану «Корпорація». Такі CMS як Wordpress або Drupal споживають занадто багато пам'яті, тому тарифний план для них рекомендуємо починати з тарифу «Профі». Якщо у Вас інтернет магазин або проект розрахований на одержання прибутку, рекомендуємо вибрати тарифний план починаючи з «Бізнес». Якщо у Вас портал з високою відвідуваністю, зверніть увагу на тарифні плани «Мега», «Портал» або «Гігант».

Зверніть увагу на ліміти CPU і пам'яті.

Відкрити відповідь в окремому вікні

Як заблокувать IP для доступу до веб-сайту?

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

Конструкція deny from ip в .htaccess

Відкрити відповідь в окремому вікні
X

Вхід до біллінгу




Забув пароль?