PHP 7におけるphp.ini、php-fpmとwww.comの配置

1713 ワード

引用:https://typecodes.com/web/php7configure.html
1プロファイルphp.ini
php.iniはphp実行コア構成ファイルです。
######  PHP     http  
expose_php = Off

######    php  mysql     
display_errors = Off

######   display_errors   PHP    (   php-fpm.conf   )
log_errors = On

######  PHP      
extension_dir = "/usr/local/php7/lib/php/extensions/no-debug-non-zts-20141001/"

######  PHP opcache mysql   
zend_extension=opcache.so
opcache.enable=1
opcache.enable_cli=1 extension=mysqli.so extension=pdo_mysql.so ###### PHP date.timezone = PRC ###### opcache [opcache] ; Determines if Zend OPCache is enabled opcache.enable=1 ###### PHP ( ) ;open_basedir = /usr/share/nginx/html;




2 配置php-fpm.conf

php-fpm.conf是php-fpm进程服务的配置文件:

######         
error_log = /var/log/php-fpm/error.log
######  www.conf      
include=/usr/local/php7/etc/php-fpm.d/*.conf
3設定www.com(php-fpm.dディレクトリの下)
これはphp-fpmプロセスサービスの拡張構成ファイルである。
######        
user = nginx
group = nginx

######  nginx.conf    fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;  PHP  
; listen = 127.0.0.1:9000   #####     
listen = /var/run/php-fpm/php-fpm.sock

######     
;slowlog = /var/log/php-fpm/$pool-slow.log
;request_slowlog_timeout = 10s

######  php session  (          nginx)
php_value[session.save_handler] = files
php_value[session.save_path] = /var/lib/php/session