Перайсці да асноўнага змесціва

Вырашэнне распаўсюджаных праблем

Замест сайта адлюстроўваецца старонка-заглушка

Прычын для гэтага можа быць некалькі. Найбольш распаўсюджаныя з іх:

  • Даменнае імя вашага сайта паказвае на старонні сервер

    Перш за ўсё варта пераканацца, што пры даданні запісаў A і AAAA у даменную зону (DNS) не было дапушчана памылак.

  • Даменнае імя сайта паказвае на сервер, на якім гэты сайт не існуе

    Пераканайцеся, што ваш сайт створаны на серверы. Каб стварыць новы пусты сайт, звярніцеся да інструкцыі.

  • Вы спрабуеце атрымаць доступ да свайго сайта праз HTTPS, але сайт не выкарыстоўвае SSL-сертыфікат

    Гэта распаўсюджаная праблема для карыстальнікаў Cloudflare, якія выкарыстоўваюць рэжым шыфравання "Full". Вам варта выкарыстоўваць SSL-сертыфікат або адкрываць сайт праз http:// з адключаным рэжымам "Full".

    Вы можаце выпусціць бясплатны SSL-сертыфікат ад Let's Encrypt. Калі ў вас ужо ёсць SSL-сертыфікат, вы можаце дадаць яго на сервер.

  • Даменнае імя сайта мае запіс AAAA, але адрас IPv6 не выбраны ў наладах сайта

    Гэтая праблема закране толькі наведвальнікаў, якія адкрываюць сайт праз IPv6.

    Вам варта ўключыць IPv6 на вашым сайце або выдаліць запіс AAAA.

    Каб змяніць налады сайта, перайдзіце ў картку сайта ў FASTPANEL®, а затым у "Settings" → "Basic". У выпадальным спісе "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.

Пры доступе да глабальных налад PHP узнікае памылка "Unable to execute /path/to/php -f /path/to/file"

Памылка 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, калі імя хаста сервера не можа быць вызначана ў IP-адрас.

Каб вырашыць гэтую памылку, укажыце для сервера карэктнае імя хаста. Рэкамендуецца выкарыстоўваць дамен трэцяга ўзроўню, напрыклад, www.example.com.

Вы можаце ўказаць імя хаста з дапамогай наступнай каманды:

hostnamectl hostname YOUR_DOMAIN

дзе YOUR_DOMAIN — жаданае імя хаста.

Правілы сайта ў .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 у меню "Settings" → "Services" знаходзяцца ў стане Stopped, і спроба іх запуску прыводзіць да памылкі Unable to start the service.

Сэрвісы PHP-FPM запускаюцца аўтаматычна, і імі можна кіраваць толькі ў тым выпадку, калі сэрвіс з пэўнай версіяй PHP падключаны да сайта. Калі сэрвіс PHP-FPM з пэўнай версіяй PHP не падключаны ні да аднаго сайта, яго нельга запусціць.

Змена лімітаў загрузкі для phpMyAdmin і файлавага менеджара ў FASTPANEL

Вы можаце змяніць ліміты загрузкі файлаў у меню "Settings" → "Main" → "Other".
Увядзіце патрэбнае значэнне ў поле Maximum file upload size (MB).

Памылка Cloudflare 521 - "Web server is down"

Сэрвіс паведамляе, што не змог атрымаць адказ ад зыходнага сервера. Гэтая праблема можа быць выклікана адной з наступных прычын:

  • Няправільны IP-адрас у наладах DNS Cloudflare
    Праверце IP-адрас у наладах DNS Cloudflare. Калі ён няправільны, абнавіце яго да правільнага значэння.

  • Вэб-сервер Nginx не запушчаны
    Праверце, ці запушчаны вэб-сервер Nginx на серверы. Перайдзіце ў "Settings" → "Services", каб праверыць яго стан. Калі ён не запушчаны, паспрабуйце запусціць яго.

  • Брандмаўэр блакуе доступ да вэб-сервера
    Пераканайцеся, што вэб-сервер не заблакаваны правіламі брандмаўэра. Падключыцеся да сервера праз SSH і праверце бягучыя правілы брандмаўэра з дапамогай каманд:

    iptables-save  
    ip6tables-save

Іншыя праблемы

Калі вы не знайшлі ў гэтым артыкуле рашэння праблемы з FASTPANEL, калі ласка, звярніцеся ў нашу службу падтрымкі. Мы будзем рады вам дапамагчы!