ホームページ >バックエンド開発 >PHPチュートリアル >CentOS6.5は独自にPHP環境を構築します
OS:CentOS6.5(阿里云官方)
WebServer:Nginx
官网下ダウンロードhttp ://php.net/downloads。 php
./configure --prefix=/usr/local/php --with-mysql --with-mysql-sock --with-mysqli --enable-fpm --with-ncurses - -enable-soap --with-libxml-dir --with-XMLrpc --with-openssl --with-mcrypt --with-mhash --with-pcre-regex --with-sqlite3 --with-zlib -- Enable-bcmath --with-iconv --with-bz2 --enable-calendar --with-curl --with-cdb --enable-dom --enable-exif --enable-fileinfo --enable-filter -- with-pcre-dir --enable-ftp --with-gd --with-openssl-dir --with-jpeg-dir --with-png-dir --with-zlib-dir --with-freetype-dir --enable-gd-native-ttf --enable-gd-jis-conv --with-gettext --with-gmp --with-mhash --enable-json --enable-mbstring --disable-mbregex -- disable-mbregex-backtrack --with-libmbfl --with-onig --enable-pdo --with-pdo-mysql --with-zlib-dir --with-pdo-sqlite --with-readline --enable- session --enable-shmop --enable-simplexml --enable-sockets --enable-sqlite-utf8 --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-wddx --with-libxml-dir --with-xsl --enable-zip --enable-mysqlnd-compression-support --with-pear
其中阿里云的镜像CentOS 無し ncurses XMLrpc sqlite3 这3个依赖 我直接掴这3个依赖删除了
1.http://www.th7.cn/Program/php/201408 /254237.shtml php-fpm.conf を修正 request_terminate_timeout=0; 不使用
2.nginx.conf 修正worker_connections 1024--5000 不使用
3.http://www.netingcn.com/nginx-proxy-error-500.html解法は、構成ファイル内のworker_connectionsの変更です。しかし、現在、本機の nginx にプロキシが構成されており、外部境界がまったくない場合も上記の危険性を示しており、worker_connections を変更しても問題はありません。 -php 部分注釈。php-fpm 部分を保持します。上流からの応答ヘッダーの読み取り中に不明なエラーが発生しました
解决过程:
Nginx 構成文件中找到定义调用脚本文件的場所:fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name ;