Первая страница не загружается после обновления версии PHP (ec2)

Я сначала обновил свою версию PHP с 5.3 до 5.6, а затем до 7. Кажется, что все работает отлично, за исключением двух вещей. И на 5.6 и 7.

На первой странице не загружается (!), А пользовательский css из плагина Simple Custom CSS не применяется ни к одной из других страниц.

Я получаю код статуса 200, когда загружаю первую страницу, но ничего не происходит.

Единственная ошибка в журнале отладки: PHP Примечание: неопределенное смещение: 1 в /var/www/html/wp-includes/class-wp-xmlrpc-server.php в строке 6331

Также я не могу загрузить файл info.php, это приводит к ошибке страницы, не найденной.

Я использую сервер LAMP на AWS EC2.

PHP v7 apache v2.4.23 Mysql v5.5.52

Может быть, мне не хватает PHP-модуля?

Это активированные модули:

bz2 calendar Core ctype curl date dom exif fileinfo filter ftp gettext hash iconv imagick json libxml mysqli mysqlnd openssl pcntl pcre PDO pdo_mysql pdo_sqlite Phar posix readline Reflection session shmop SimpleXML сокеты SPL sqlite3 стандарт sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter xsl zlib

Или мне нужно изменить параметр в моем файле httpd.conf? Я изменил allowoverride для всех. Также удаление моего .htaccess файла, похоже, не исправляет его, поэтому я не думаю, что это вызывает его?

Я не знаю, что я делаю, поэтому я буду благодарен за помощь!

Наконец решил! На первой странице была загружена index.html вместо index.php. Я добавил «DirectoryIndex index.php index.html» в .htaccess и исправил его. Также исправлен пользовательский css.