Пришлось взять в разработку старый проект:
PHP Версия 7.0.32-0ubuntu0.16.04.1
phalcon Версия 3.0.3
Дата сборки 31 мая 2017 г. 14: 42: 03
Работает на Zephir Версия 0.9.5a-dev
Я пытался собрать phalcon 3.0 в локальной среде en для MAMP 5.1
Mamp имеет php 7.0.13 - все в порядке - будет делать
beagin:
mkdir /Applications/MAMP/bin/php/php7.0.31/include
...
и donwload sources php 7.0.13 & unzip ...
cd /Applications/MAMP/bin/php/php7.0.31/include / php / ext /
клон git: //github.com/phalcon/cphalcon.git
cd cphalcon /
git fetch
gitоформить заказ 3.0.x
git pull (возможно =))
.. / .. / .. / .. / .. / .. / .. / bin / phpize
/ Applications / MAMP / bin / php / php7.0.31 / bin / phpize
cd /Applications/MAMP/bin/php/php7.0.31/include/php/ext/cphalcon/build/php7/ 64bit
. /configure --with-php-config = / Applications / MAMP / bin / php / php7.0.31 / bin / php-config
make test
sudo make install clean
сделано, перезагрузите, почистите, проверьте phpinfo ... и он показал мне: phalcon Версия 3.4.1 !!!/Applications/MAMP/bin/php/php7.0.31/bin/php -i - 3.4.1 !!!
и пытается следующим образом вручную (в install.sh) установить ...
cd /Applications/MAMP/bin/php/php7.0.31/include/php/ext/ cphalcon / build /
sudo ./install --phpize /Applications/MAMP/bin/php/php7.0.31/bin/phpize --php-config / Applications / MAMP / bin / php / php7.0,31 / bin / php-config
результат:
Сборка завершена.Не забудьте запустить 'make test'.
Установка общих расширений: /Applications/MAMP/bin/php/php7.0.31/lib/php/extensions/no-debug-non-zts-20151012/Установка заголовочных файлов: /Applications/MAMP/bin/php/php7.0.31/include/php/
Спасибо за компиляцию Phalcon!Успешная сборка: перезапустите веб-сервер, чтобы завершить установку
добавлен ext ... = phalcon.so в php.ini и в mamp conf.
check / Applications /MAMP / bin / php / php7.0.31 / bin / php -i Версия 3.4.1 Дата сборки 25 сентября 2018 16:32:49 Работает на Zephir Версия 0.10.10-d1b4cc68d9 в mamp после перезапуска на ту же версию
Phalcon build 3.4 для php 7.0.13 .... в ветке 3.0.x
Что я делаю не так?как собрать более старую версию?