因為有需求需要在PHP 5.3上做開發,然後。
terminal看版本:
PHP
➜ ~ which php
/usr/local/bin/php
➜ ~ php -v
PHP 5.3.29 (cli) (built: May 14 2015 15:36:13)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
➜ ~ /usr/bin/php -v
PHP 5.5.20 (cli) (built: Feb 25 2015 23:30:53)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
PHP-FPM
which php-fpm
/usr/sbin/php-fpm
➜ ~ php-fpm -v
PHP 5.5.20 (fpm-fcgi) (built: Feb 25 2015 23:31:06)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
phpinfo().php
PHP Version 5.5.20
SHELL
.zshrc配置:
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
.bash_profile配置:
export PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:$PATH"
任意地方 php -v的確是5.3的版本,為什麼php-fpm還是優先調用php5.5?不解。有什麼方法可以讓php-fpm指定調用某個版本的php嗎?