Це відбувається тоді, коли виконуються дії по перевизначення файлів, які обробляє php, через файл .htaccess. Для цього використовуються такі директиви:
RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html |
Але така конфігурація може бути застосована, якщо PHP на вашому сайті використовує режим mod_php. На сьогоднішній день, це рідкісний випадок, а в основному використовується режим php_fastcgi
Рішення проблеми
Якщо сайт замість відкриття сторінки починає завантажувати php-файли або не працює РНР код в HTML, тоді виконайте наступні дії:
- Зайдіть в панель хостингу, в розділ: Сайти та домени -> Клацніть по вашому домену -> Налаштування Apache і nginx
- Тепер в полі “Додаткові директиви для HTTP” пропишіть код, який вказаний нижче:
<IfModule mod_fcgid.c> <Files ~ (\.html$)> SetHandler fcgid-script FCGIWrapper /var/www/cgi-bin/cgi_wrapper/cgi_wrapper .html Options +ExecCGI allow from all </Files> </IfModule> |
Якщо виникли питання, звертайтеся до фахівців UkrHost з будь-якого міста України.