когда я ввожу адрес моего сайта, он показывает мне код PHP - PullRequest
0 голосов
/ 08 апреля 2019

Я настроил свой WordPress веб-сайт в экземпляре Ubuntu EC2, но когда я захожу на адрес моего веб-сайта, он отображает следующий код:

<?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', false);

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

Пожалуйста, кто-нибудь может мне помочь, спасибо.

Ответы [ 2 ]

0 голосов
/ 09 апреля 2019

Отображает этот код в браузере ?Это означает, что вы не установили / не настроили PHP на своем сервере.

0 голосов
/ 09 апреля 2019

Первое, что нужно проверить - работает ли веб-сервер. Вы можете сделать это, подключившись к экземпляру EC2 через SSH и запустив:

curl localhost

Если это не возвращает страницу, то вам нужно будет исследовать и исправить ваш веб-сервер.

Следующее, что нужно проверить, это сеть. Проверьте конфигурацию группы безопасности , связанной с экземпляром EC2. Он должен разрешить HTTP (порт 80) и, возможно, HTTPS (порт 443) с 0.0.0.0/0.

Фактически, быстрый способ выяснить, связана ли проблема с сетью, состоит в том, чтобы увидеть сколько времени занимает страница, прежде чем она выходит из строя . Если это происходит немедленно, это означает, что запрос был получен экземпляром, но отклонен. Если вместо этого требуется несколько секунд, прежде чем он завершится сбоем, это означает, что запрос никогда не получался, и, следовательно, проблема заключается где-то в конфигурации сети или группе безопасности.

Вы упоминаете, что "вводите адрес моего сайта". Сначала вы должны проверить, что соединение работает, используя IP-адрес . Как только это сработает, вы можете протестировать любые DNS-имена, которые вы связали с экземпляром.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...