При переносе сайта с beget на hostinger появилась нехарактерная ошибка:
- При сохранении шорткода (где есть блок со стилями) выдает ошибку: Forbidden
- При пересохранении виджета – долго грузит без остановок.
- Тестовый запуск Wpgrabber – ошибка включения выбранных лент.
Стоит отметить, что все это не срабатывает из бэкенда, а вот через настройки фронтенда например виджед дает сохранить.
В общем очень много перепробывали, на стороне хостинга hostinger почему-то возможностей посмотреть логи ошибок 0 нет, поддержка уверяет что у них все ок, проблему ищите сами.
Конечно же мне становится теплее и радостнее за свой выбранный хостинг, где по моему мнению одна из лучших поддержек с которыми я работал – https://beget.com/p676856
Решение получилось весьма специфическое и сработало только в связке:
1. добавить в .htaccess
# Allow Shortcoder styles
<IfModule mod_security.c>
SecRuleRemoveById 950109 950901
SecRuleEngine Off
</IfModule>SecFilterEngine Off
SecFilterScanPOST Off2. заменить в wp-config.php
define( ‘WP_DEBUG’, false );
на
define( ‘WP_DEBUG’, true );3. Сменить php на 7.4
Несколько скринов по проблеме: