Загрузка файла с сервера вместо его показа - PullRequest
1 голос
/ 13 марта 2011

У меня есть сервер Apache, работающий на Rackspace Cloud Hosting, поэтому я установил Wordpress вручную (настройка базы данных, wget the last.zip ...) и поместил его на /var/www, но теперь, когда я пытаюсь доступ к нему в первый раз, он загружает странный файл с IP-адресом вместо того, чтобы показывать мне установку Wordpress.

PS: То же самое происходит, если я помещаю его в подкаталог, например blog

Ответы [ 2 ]

4 голосов
/ 13 марта 2011

Я думаю, что вы не настроили Apache для выполнения PHP (mod_php?). Сейчас он просто обслуживает ваши файлы PHP, как и любой старый тип файлов, так что вы получаете ваш WordPress index.php для загрузки файла.

Я не уверен, каков процесс для Rackspace, но обычно это означает включение mod_php.

У вас есть другие PHP-файлы, которые работают на этом сайте?

3 голосов
/ 13 марта 2011

вам нужно сказать Apache прощать php файлы.добавьте следующее в файл конфигурации Apache:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .php

убедитесь, что модуль PHP включен в конфигурацию Apache первым!

...