鍍金池/ 問(wèn)答/PHP  Android  Linux/ php-fpm配置文件問(wèn)題

php-fpm配置文件問(wèn)題

我的php-fpm.conf配置文件如下:

clipboard.png
include *conf

我的php.fpm.d下面有如下兩個(gè)conf文件

clipboard.png
我在m.beike.conf里設(shè)置了一個(gè)數(shù)組變量

;DB
env[DB_HOST] = '127.0.0.1'
env[DB_NAME] = 'test'
....

在php代碼里面通過(guò)$_SERVER[DB_HOST]獲取不到,將這組變量設(shè)置到www.conf下面就可以訪(fǎng)問(wèn)到了,請(qǐng)問(wèn)這是怎么回事?

回答
編輯回答
情殺

nginx配置文件須指定socket端口號(hào)。

// php-fpm.d/example.conf
user = nobody
group = nobody
listen = 127.0.0.1:9093 // 這里是9093
....

對(duì)應(yīng)的nginx配置:

location ~ \.php$ {
        fastcgi_pass 127.0.0.1:9093; // 這里也要指定9093
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
2018年1月22日 00:36