Мой WordPress сайт показывает контент .htaccess вместо вывода

Я хотел бы перенести другой сайт WordPress на серверы Linode. У меня не было ошибок раньше, и я отлично себя чувствую, кроме сейчас. 1115 Вот что я сделал.

  1. Резервное копирование файлов моего сайта
  2. Экспортированная база данных WordPress
  3. Создание базы данных WordPress на моем новом главном сервере
  4. Отредактировано wp-config.php файл для изменения имени MySQL, пользователя и пароля и т. д., моя база данных работает с WordPress.
  5. Импортировал мою базу данных с помощью mysql -p -u root wp_articles4menshealth < old.sql
  6. Загрузил файлы WordPress на мой новый хост
  7. Связывание с новыми зонами URL DNS и т. Д.

Но когда я пытался получить доступ к своему сайту в браузере, он дает мне содержимое index.php || .htaccess, а не сайт с самой темой WordPress.

Вот что появляется, когда я захожу в браузер.

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );

Что я делаю не так?

Также я нахожусь на LAMP server, Ubuntu 16.04LTS, php7.0, Apache/2.4.18. Мой старый хостинг находится на php5.6, который делает ошибку и отображает исходный код вместо вывода? Как я могу преодолеть это?

1
задан 1 December 2017 в 00:22

1 ответ

Похоже, что модуль PHP для Apache не установлен, потому что код PHP отображается в виде необработанного текста. Попробуйте установить и включить его:

sudo apt update
sudo apt install libapache2-mod-php7.0
sudo a2enmod php7.0
sudo systemctl restart apache2.service

Вот пошаговое руководство по установке WP на Ubuntu 16.04: Ошибка установки WordPress .

1
ответ дан 1 December 2017 в 00:22

Другие вопросы по тегам:

Похожие вопросы: