一、
二、环境部署
1、安装php的解释环境
#添加支持yum repo源
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install yum-utils
yum-config-manager --enable remi-php72
#Centos6的系统安装
http://rpms.remirepo.net/enterprise/remi.repo
下载到/etc/yum.repo.d/目录下
http://rpms.remirepo.net/enterprise/
yum search php72
yum install php72-php-fpm php72-php-common php72-php-mbstring php72-php-xmlrpc php72-php-soap php72-php-gd php72-php-xml php72-php-intl php72-php-mysql php72-php-cli php72-php-zip php72-php-curl
php72 -version
PHP 7.2.7 (cli) (built: Jun 20 2018 07:26:08) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
三、记一次排错
location ~ \.php$ {
# root /opt/code/php/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
系统自带的SCRIPT_FILENAME参数后面的值,是/scripts****,但是,我们自己的项目,往往不是在这个下面,因此,要改为root的值,那么如何在脚本里面获取它的值呢,使用$document_root.