2014-12-02 2 views
1

Мои файлы WordPress загружаются, а не выполняются на сервере. Я попытался изменить сервер, но это не решает проблему. Я уверен, что это происходит из моих файлов WordPress, так как хостинг запускает другие файлы WordPress плавно.Загрузка файлов WordPress вместо выполнения на сервере

Хотелось бы, чтобы я мог предоставить код, но это не нужно. Пожалуйста, направляйте меня. Благодарю.

+0

Ссылка на сайт? – gNerb

+0

@Toby: Не предоставление ссылки, поскольку сайт скомпрометирован. –

+0

Из того, что я понимаю по вашему вопросу, вы пытаетесь перейти на страницу, но вместо отображения страницы загружается; это верно? – gNerb

ответ

0

Я только видел это происходит, когда:

1) PHP выключен или не установлен на сервере

2) Сервер должен быть сброшен

3) Неправильные имена файлов

4) Сценарий перенаправления не перенаправляется, как следует

5) Ссылки недействительны

Хорошей новостью является то, что большинство из них могут быть решены вами/вашим хозяином. Позвоните своему хосту, чтобы попросить их о помощи в проверке установки/процесса PHP. Если все хорошо (например, если у вас есть другой сайт на том же сервере, который работает нормально), вам нужно проверить имена файлов. Поскольку это WordPress, и имена файлов являются довольно стандартными, это не совсем точно, но убедитесь, что нет нежелательных пробелов, а имена файлов - «something.php». В WordPress вы можете увидеть кучу параметров, переданных по URL-адресу, так что «something.php? Blah = blah» тоже отлично (нет пробела между php и?).

Проверьте указанную ссылку. Имена файлов могут быть хорошими, но ссылка может быть плохой. Это может быть так же просто, как исправление всех URL-адресов ссылок. Из того, что я помню из WordPress, существует встроенный метод привязки к страницам на одном и том же сайте WP. Я считаю, что все они основаны на URL-адресе в базе данных, поэтому вы можете проверить URL-адрес в файле базы данных/конфигурации, чтобы проверить, что WP отправляет их в нужное место. Если они не хранятся в базе данных и вместо этого закодированы непосредственно в контенте, вам может потребоваться вручную обновить каждую ссылку до правильного URL-адреса.

И, наконец, если это сценарий или связанный с WordPress, вы можете рассмотреть новую установку WordPress. Хорошая вещь о WordPress все хорошие вещи в базе данных:

1) Сделайте резервную копию базы данных

2) Трэш ваш WP установить полностью

3) скачать и установить новый WP с желаемыми плагинов и тем

4) Восстановление базы данных

Если последний шаг снова разрывает сервер, проверьте URL-адреса в базе данных: http://codex.wordpress.org/Changing_The_Site_URL

Ваш хост обычно может помочь в резервном копировании и восстановлении баз данных WP. Даже godaddy (кто его не поддерживает) часто поможет вам пройти через процесс (вы действительно хотите позвонить в хостинговую команду. В качестве экс-godaddy сотрудника эти ребята являются экспертами).

Если этого недостаточно, укажите ссылку на сайт. Это позволит мне быстро найти решение проблемы, чтобы определить общую проблему.

EDIT: Помощь для проверки PHP установки

Создайте файл со следующим содержимым:

<?php phpinfo(); ?> 

и загрузить его на свой сайт

Это позволит сделать информацию о вашем PHP легко установить

Примечание: НЕ ОСТАВЛЯЙТЕ ЭТОТ ФАЙЛ ПОСТОЯННО И НЕ ПОСТАВЛЯЙТЕ ST A LINK PUBLICLY, ВЫ НЕ ХОТИТЕ СЛУЧАЙНЫХ ЛЮДЕЙ В ИНТЕРНЕТЕ, ДОСТУП К ЭТОЙ ИНФОРМАЦИИ

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

Смежные вопросы