У меня есть сервер Apache, работающий в Rackspace Cloud Hosting, поэтому я установил WordPress вручную (настройка базы данных, wget the latest.zip …) и поместил его в /var/www
, но теперь, когда я пытаюсь получить к нему доступ в первый раз он загружает странный файл с именем IP, а не показывает мне установку WordPress.
PS: То же самое происходит, если я помещаю его в подкаталог, например, в blog
Я думаю, вы не настроили Apache для выполнения PHP (mod_php?). Сейчас он просто служит вашим файлам PHP, как и любой старый тип файла, так что вы получаете ваш wordpress index.php в качестве загрузки файла.
Я не уверен, что это за процесс Rackspace, но обычно это означает, что вы можете использовать mod_php.
У вас есть другие файлы PHP, которые работают на этом сайте?
вам нужно сказать Apache, чтобы выучить php-файлы. добавьте в конфигурационный файл Apache следующее:
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .php
убедитесь, что модуль PHP включен в конфигурацию Apache сперва!