Ubuntu Nginx HTML解析PHP
nginx配置
location ~ \.php$ {
#include snippets/fastcgi-php.conf;
#fastcgi_pass unix:/run/php/php7.2-fpm.sock;
#fastcgi_pass 127.0.0.1:9000;
}
改为
location ~ \.(html|php)$ {
#include snippets/fastcgi-php.conf;
#fastcgi_pass unix:/run/php/php7.2-fpm.sock;
#fastcgi_pass 127.0.0.1:9000;
}
sudo service nginx restart
再访问页面出现Access Denied
这需要我们修改php-fpm.conf文件
sudo vim /etc/php/7.2/fpm/php-fpm.conf
或者
sudo vim /etc/php/7.2/fpm/pool.d/www.conf
找到;security.limit_extensions = .php .php3 .php4 .php5 .php7,改成下面再保存并重启php-fpm