Applicable to Centos6.x and Centos7.x systems, PHP uses version 7.1, wlnmp one-click package has supported this extension
phalcon expansion package address:
https:/ /github.com/phalcon/cphalcon
1. Install the required dependencies. If you are prompted that other dependencies are missing during compilation, please install them yourself
yum install autoconf gcc gcc-c++ wget
2. Download The latest stable version of phalcon
wget http://down.whsir.com/downloads/cphalcon-3.4.4.tar.gz tar xf cphalcon-3.4.4.tar.gz cd cphalcon-3.4.4/build/php7/64bits /usr/local/php/bin/phpize
Just run it according to the location of your phpize (if you don’t know where phpize is, just find / -name phpize to find it). After running, the following information will be prompted, and then compile
Configuring for: PHP Api Version: 20160303 Zend Module Api No: 20160303 Zend Extension Api No: 320160303
3. Compile the extension module
./configure --with-php-config=/usr/local/php/bin/php-config make make install
After the execution is completed, the directory where the extension module is compiled will be displayed/usr/local/php/lib/php/extensions/no-debug- non-zts-20160303/
4. Modify php.ini to add extension
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/" extension=phalcon.so
Note: If the extension_dir path has been configured before, you only need to configure extension=phalcon .so can
Save and exit, restart php
You can see through phpinfo that the extension has taken effect
More related content: 《PHP7》Tutorial
The above is the detailed content of How to install phalcon extension in php7. For more information, please follow other related articles on the PHP Chinese website!