Phpbrew на ubuntu – как сменить версию?

У меня Ubuntu 12.04 LTS «точный», php 5.3.10 (от apt-get), свежий phpbrew 1.17.2 и php 5.4.35, установленные с phpbrew. Но он работает только для cli.

$ php -v # 5.3.10-1ubuntu3.11 $ phpbrew install 5.4.35 +default +fpm $ phpbrew switch 5.4.35 $ nginx -s reload $ service php5-fpm restart $ php -v // PHP 5.4.35 $ curl -IL example.com | grep Powered # still 5.3.10-1ubuntu3.11 ! Why? 

Чем я пробовал новый fpm от привязки пива к другому pid /var/run/php54-fpm.pid и перенастроил некоторые серверы для fastcgi_pass unix:/var/run/php54-fpm.pid; , $ phpbrew fpm start работает с коррекцией, но пример страницы с phpinfo(); возвращает 5.3 версию.

Как реально переключить версию php в этом случае?

Заранее спасибо!

Эта проблема объясняется здесь:

https://github.com/phpbrew/phpbrew/issues/226

В основном вам нужно связать файлы php * .so внутри вашей конфигурации apache вручную.