Следующая версия | Предыдущая версия |
homebrew:scripts:php70-fpm [2015/12/19 18:50] – создано mirocow | homebrew:scripts:php70-fpm [2017/01/26 21:56] (текущий) – [Установка PHP70-FPM] mirocow |
---|
====== Установка PHP70-FPM ====== | ====== Установка PHP70-FPM ====== |
| |
<code sh> | <code bash> |
$ brew install php790 --with-pear php70-amqp php70-apcu php70-event php70-gearman php70-geoip php70-igbinary php70-intl php70-mcrypt php70-memcache php70-memcached php70-mongo php70-pdo-pgsql php70-phalcon php70-redis php70-solr php70-sphinx php70-ssh2 php70-xcache php70-xdebug php70-yaml | $ brew uninstall $(ls -1 /usr/local/Cellar/|grep php) |
| $ brew install php70 --with-pear php70-amqp php70-event php70-igbinary php70-intl php70-mcrypt php70-mongodb php70-pcntl php70-pdo-pgsql php70-redis php70-ssh2 php70-xdebug php70-yaml php70-ssh2 php70-lua |
| $ brew install --HEAD homebrew/php/php70-memcached |
</code> | </code> |
| |
| * --enable-maintainer-zt - ZTS (Zend Thread Safety) |
| * php70-memcached - Ставить только из HEAD |
| * homebrew/php/php70-pthreads - Ломает подключение расширений к PHP, удаление пакета brew uninstall php70-pthreads не помогвет\\ |
| <code bash> |
| Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/php70-ssh2/ssh2.so' - dlopen(/usr/local/opt/php70-ssh2/ssh2.so, 9): Symbol not found: _executor_globals |
| Referenced from: /usr/local/opt/php70-ssh2/ssh2.so |
| Expected in: flat namespace |
| in /usr/local/opt/php70-ssh2/ssh2.so in Unknown on line 0 |
| PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/php70-yaml/yaml.so' - dlopen(/usr/local/opt/php70-yaml/yaml.so, 9): Symbol not found: _basic_globals |
| Referenced from: /usr/local/opt/php70-yaml/yaml.so |
| Expected in: flat namespace |
| in /usr/local/opt/php70-yaml/yaml.so in Unknown on line 0 |
| </code>\\ Помогает только полное удаление\\ <code bash>$ brew uninstall $(ls -1 /usr/local/Cellar/|grep php)</code> и установка пакетов заново |
| |
| ====== Ставим из исходников ====== |
| |
| <code bash> |
| $ brew install --build-from-source php70 --with-pear php70-amqp php70-event php70-igbinary php70-intl php70-mcrypt php70-mongodb php70-pcntl php70-pdo-pgsql php70-redis php70-ssh2 php70-xdebug php70-yaml php70-ssh2 php70-lua php70-pthreads |
| </code> |
| |