#php #wordpress
#php #wordpress
Вопрос:
На моем виртуальном хосте установлен Windows server 2003 с пакетом обновления 2. Это настройки моего сервера:
- Версия IIS: 6.0
- Версия PHP: 5.3.28
- Движок моего сайта: WordPress
Когда я пытаюсь открыть свой сайт в браузере, я вижу много php-кода внутри браузера. Другие страницы работают нормально, но первая страница заполнена php-кодом.
В чем проблема?
Редактировать:
- У меня этот сайт отлично работает на моем локальном компьютере. Ошибка находится только на главном сервере.
- Я изменил short_open_tag на On, но ничего не изменилось.
- Теперь я пытаюсь удалить wordpress и установить его с нуля.
Комментарии:
1. Вы указываете браузеру на localhost или просто на файл?
2. Убедитесь, что расширение pages не .php .php.txt или что-то в этом роде. Это заставляло меня несколько раз, когда я настраивал свою страницу и неосознанно создавал индексную страницу в формате txt или html.
3. нет, я пытаюсь открыть сайт по URL-адресу домена в браузере. Я видел некоторые части страницы, но середина страницы отображается как php-код.
4. Убедитесь, что расширение — PHP, и вы нигде не нарушаете тег PHP в коде.
5. Поскольку вы говорите, что другие страницы выполняют php нормально, я бы посоветовал проверить, не заменен ли символ Greather, чем символ (<), на >
Ответ №1:
Вероятно, проблема с сопряжением тегов.
<?php Instructions ?>
Проверьте каждый начальный и конечный тег. Если вы не видите ошибки, попробуйте скопировать код в черновике, удалить всю страницу, а затем восстановить ее по частям, чтобы увидеть, в чем проблема.
Надеюсь, этот метод вам поможет.
Ответ №2:
Вы следовали всем инструкциям, чтобы активировать модуль IIS FastCGI, как показано на этой странице ? http://www.php.net/manual/en/install.windows.iis7.php
Комментарии:
1. У меня есть iis6.0 и да. У меня есть другой php-сайт, который отлично работает на этом компьютере.
2. Вы настроили
index.php
документ по умолчанию на этом сайте?3. Что происходит, когда вы размещаете simple
<?php echo('Hello world'); ?>
на странице этого сайта и загружаете его из браузера?4. Другие страницы работают нормально. У меня эта проблема на моей первой странице, а не на всей странице. Проблема только в середине страницы.
5. Вы проверили теги PHP внутри этой страницы?
Ответ №3:
Проблема решается простым удалением wordpress и его повторной установкой.