Я пытаюсь установить сайт Wordpress в Linux VPS с помощью LEMP Setup. До сих пор я настраивал файлы wordpress и устанавливал право собственности на nginx user/group в каталоге/файлах WP, но когда я перехожу на адрес для доступа к странице установки для WP (https://domain.tld/wp-admin/install.php), я получаю php вместо этого загружайте файл.Ошибка при установке Wordpress на Nginx
Вот мои виртуальные конфигурации хоста для сайта WP:
server {
\t listen 80;
\t server_name domain.tld;
\t return 301 https://$server_name$request_uri;
}
server {
\t listen 443 ssl;
\t ssl on;
\t ssl_certificate /directory/to/crt;
\t ssl_certificate_key /directory/to/key;
\t
\t server_name domain.tld;
\t root /var/www/html/domain.tld;
\t index index.php index.html index.htm;
\t location/{
\t try_files $uri $uri/ /index.php?q=$uri&$args;
\t }
\t rewrite /wp-admin$ $scheme://$host$uri/ permanent;
\t \t
\t error_page 404 /404.html;
\t error_page 500 502 503 504 /50x.html;
\t location = /50x.html {
\t root /usr/share/nginx/html;
\t }
\t location ~ \.php$ {
\t try_files $uri =404;
\t fastcgi_split_path_info ^(.+\.php)(/.+)$;
\t fastcgi_pass unix:/var/run/php5-fpm.sock;
\t fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
\t fastcgi_index index.php;
\t include fastcgi_params;
\t }
}
EDIT: Я попробовал его в Firefox, и он ведет себя иначе, чем в Chrome. На странице install.php вместо этого появляется страница с ошибкой:
Произошла ошибка.
К сожалению, страница, которую вы ищете, в настоящее время недоступна. Повторите попытку позже.
Если вы являетесь системным администратором этого ресурса, тогда вы должны проверить журнал ошибок для получения более подробной информации.
С уважением, nginx.
вы в состоянии получить доступ к логу ошибок сервера? –