Умер мой хостинг. Перенес сайт на другой - ошибка 403. Еще на другой - снова 403. Не понимаю в чем проблема. Права на файлы установлены вроде такие же, как и были. Например, style.css открывается Где искать проблему?
Например, index.php может лежать не в той папке, где веб-сервер его ищет. Если есть возможность, измените настройку работы веб-сервера с "PHP как модуль Apache" на "PHP как FastCGI".
Попробуйте во все корневые папки по очереди добавить какой-то текстовый файл, и проверяйте, доступен ли он через браузер. Когда станет доступен - значит вы нашли нужную папку.
Проверьте права доступа к файлу index.php в корне сайта.
Проверьте, сменились ли DNS у вашего домена на DNS хостинг-провайдера. Быть может, домен все еще смотрит на первый хостинг, который умер.
В целом удалось решить проблему, даже не знаю каким образом, многое перепробовали и заработало. Но теперь другой баг. При попытке сохранить измененную страницу или запись выводит ошибку:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/u020000/data/www/domain.ru/wp-config.php:1) in /var/www/u020000/data/www/domain.ru/wp-admin/post.php on line 197
Warning: Cannot modify header information - headers already sent by (output started at /var/www/u020000/data/www/domain.ru/wp-config.php:1) in /var/www/u020000/data/www/domain.ru/wp-includes/pluggable.php on line 1174
Doctor Mad, очень трудно гадать на кофейной гуще не имея перед глазами сайт. Вы явно перенесли что-то криво. Судя по ошибке, скорее всего у вас в одном из этих php файлов перед <?php стоит пустая строка или пробел. Руками переносили код или файлами? Возможно что-то с правами на файлы. В любом случае было бы проще, если бы показали сам сайт. Стоит так же кстати посмотреть что такое у вас wp-includes/pluggable.php - и почему оно там находится.