Перейти к основному содержимому

Устранение распространённых проблем

Вместо сайта отображается страница-заглушка

Для этого может быть несколько причин. Наиболее распространённые из них:

  • Доменное имя вашего сайта указывает на сторонний сервер

    Прежде всего, стоит убедиться, что при добавлении записей A и AAAA в зону домена (DNS) не было допущено опечаток.

  • Доменное имя сайта указывает на сервер, где этот сайт не существует

    Пожалуйста, убедитесь, что ваш сайт создан на сервере. Чтобы создать новый пустой сайт, обратитесь к руководству.

  • Вы пытаетесь открыть ваш сайт по HTTPS, но сайт не использует SSL-сертификат

    Это распространённая проблема для пользователей Cloudflare, которые используют режим шифрования "Full". Вам следует использовать SSL-сертификат или открывать сайт через http:// с отключённым режимом "Full".

    Вы можете выпустить бесплатный SSL-сертификат от Let's Encrypt. Если у вас уже есть SSL-сертификат, вы можете добавить его на сервер.

  • У доменного имени сайта есть запись AAAA, но адрес IPv6 не выбран в настройках сайта

    Эта проблема затронет только посетителей, которые открывают веб-сайт по IPv6.

    Вам следует включить IPv6 для вашего сайта или удалить запись AAAA.

    Чтобы изменить настройки сайта, перейдите в карточку сайта в FASTPANEL®, а затем в "Настройки" → "Основные". В выпадающем списке "IP address" проверьте адреса, указанные в записях AAAA домена.

Ошибка 404 в браузере при открытии панели управления

Если вы столкнулись с этой ошибкой, проверьте наличие пакета fastpanel2, который мог быть удалён менеджером пакетов ОС при разрешении зависимостей во время установки другого ПО.

Для Debian/Ubuntu:

dpkg -l | grep fastpanel2

Для CentOS/Alma/Rocky:

rpm -qa | grep fastpanel2

В выводе должен присутствовать пакет с именем fastpanel2.

Если пакет действительно был удалён, вы можете переустановить его:

Для Debian/Ubuntu:

apt install fastpanel2

Для CentOS/Alma/Rocky:

yum install fastpanel2

Обратите внимание, что установка fastpanel2 приведет к удалению ранее установленного программного обеспечения, которое вызвало проблему.

Ошибка выпуска SSL-сертификата Let's Encrypt, не связанная с кэшем DNS

Выпуск сертификата может завершиться ошибкой, если домен, для которого выпускается сертификат, присутствует в файле /etc/hosts в строках, начинающихся с:

127.0.0.1
::1

Чтобы успешно выпустить сертификат, удалите домен из этих строк в файле /etc/hosts.

Ошибка "Unable to execute /path/to/php -f /path/to/file" возникает при открытии глобальных настроек PHP

Ошибка Unable to execute /path/to/php -f /path/to/file возникает при глобальном переопределении некоторых директив PHP.

Чтобы решить эту проблему, рекомендуется перенести эти изменения в настройки PHP сайта. Настройки PHP сайта доступны из карточки сайта.

Сообщение об ошибке ProFTPD: "warning: unable to determine IP address of '%hostname'"

Ошибка warning: unable to determine IP address of '%hostname' возникает при запуске FTP-сервера ProFTPD, если hostname сервера не может быть разрешён в IP-адрес.

Чтобы устранить эту ошибку, укажите для сервера корректный hostname. Рекомендуется использовать домен третьего уровня, например www.example.com.

Вы можете указать hostname с помощью следующей команды:

hostnamectl hostname YOUR_DOMAIN

где YOUR_DOMAIN — это желаемый hostname.

Правила сайта в .htaccess не работают

Скорее всего, обработчик PHP сайта установлен как PHP-FPM, который игнорирует содержимое файлов .htaccess.

Чтобы файлы .htaccess работали, вам нужно выбрать CGI, FastCGI или Apache в качестве обработчика.

Ошибка "Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)" в логах сайта

Ошибка возникает из-за того, что PHP-скрипты превышают лимит потребления памяти.

Обычно это решается увеличением параметра memory_limit в настройках PHP сайта.

Кроме того, значение этого параметра может быть переопределено в файлах .htaccess или непосредственно в самих PHP-скриптах.

Службы PHP-FPM не запускаются

Службы PHP-FPM в меню "Настройки" → "Службы" находятся в состоянии Stopped, и попытка запустить их приводит к ошибке Unable to start the service.

Службы PHP-FPM запускаются автоматически, и ими можно управлять только в том случае, если служба с определённой версией PHP подключена к сайту. Если служба PHP-FPM с определённой версией PHP не подключена ни к одному сайту, её невозможно запустить.

Изменение лимитов загрузки для phpMyAdmin и файлового менеджера в FASTPANEL

Вы можете изменить лимиты загрузки файлов в меню "Настройки" → "Основные" → "Другое".
Введите нужное значение в поле Maximum file upload size (MB).

Ошибка Cloudflare 521 — "Web server is down"

Сервис сообщает, что не смог получить ответ от исходного сервера. Эта проблема может быть вызвана одной из следующих причин:

  • Неверный IP-адрес в настройках DNS Cloudflare
    Проверьте IP-адрес в настройках DNS Cloudflare. Если он неверный, обновите его до правильного значения.

  • Веб-сервер Nginx не запущен
    Проверьте, запущен ли веб-сервер Nginx на сервере. Перейдите в "Настройки" → "Службы", чтобы проверить его состояние. Если он не запущен, попробуйте запустить его.

  • Брандмауэр блокирует доступ к веб-серверу
    Убедитесь, что веб-сервер не заблокирован правилами брандмауэра. Подключитесь к серверу по SSH и проверьте текущие правила брандмауэра с помощью команд:

    iptables-save  
    ip6tables-save

Другие проблемы

Если вы не нашли решение проблемы с FASTPANEL в этой статье, пожалуйста, свяжитесь с нашей службой поддержки. Мы будем рады вам помочь!