2013-08-01 2 views
0

Привет, ребята Я пытаюсь установить Wordpress в подкаталог на своем веб-сайте. Я установил wordpress разное время, и я пропустил полную процедуру установки mysql, создав db, изменив файл wp-config и установив php.LEMP + Wordpress Setup Fail

Однако, когда я иду на http://site.com/blog, он не загружает и вместо этого загружает файл.

Я знаю, что nginx служит для файлов, но я уверен, что PHP не выполняет его, даже если php работает, и я установил все соответствующие библиотеки.

Пожалуйста, помогите! Спасибо :)

файл

Nginx сайтов доступный/по умолчанию:

server { 
    listen 80; 
    server_name www.site.com; 

    index index.html index.htm index.php; 
    root /home/site/; 
} 

Проверено, если PHP работает:

sudo service php5-fpm start 
start: Job is already running: php5-fpm 

Не совсем уверен, что еще попробовать ...

ответ

0

вас нужно сказать nginx, чтобы проксировать ваш запрос PHP обратно на php-fpm. См. this.

Выдержки:

# Pass PHP scripts to PHP-FPM 
location ~* \.php$ { 
    fastcgi_index index.php; 
    fastcgi_pass 127.0.0.1:9000; 
    #fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; 
    include   fastcgi_params; 
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
    fastcgi_param SCRIPT_NAME  $fastcgi_script_name; 
} 
Смежные вопросы