配置 nginx 解析 php

配置 nginx 解析 php,第1张

1.修改 nginx 配置文件
vim /etc/nginx/nginx.conf

在 server 中插入如下代码:
location ~ \.php$ {
    try_files $uri =404;
    fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;

    ###Save user landing page to cookie: srcid for PHP files
    ##add_header Set-Cookie $srcid;
}

使用如下站点配置指令就可以支持 URL 美化:
location / {
    try_files $uri $uri/ /index.php?$query_string;
}

2.修改 php-fpm 配置文件
#vim /etc/opt/remi/php74/php-fpm.d/www.conf
vim /etc/opt/remi/php74/php-fpm.conf

#/var/opt/remi/php74/run/php-fpm/php-fpm.sock

找到以下三行代码并修改如下:
user = nginx
group = nginx
listen = /var/run/php-fpm/php-fpm.sock
listen.owner = nignx
listen.group = nginx
listen.mode = 0660

3.修改 php.ini
vim /etc/opt/remi/php74/php.ini


4.重启php-fpm

systemctl start php74-php-fpm
systemctl restart php-fpm nginx

systemctl status php-fpm

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/990337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存