/phpx

Extra PHP Extension

Primary LanguageC

Installation

First do

make clean
phpize clean

Use sudo if they fail. Then make sure both phpize and php-config exist in your path and are related to the PHP version you are targeting (homebrew installations should be fine).

Then run the following:

phpize
./configure
make
make install

Note the installation path. Modify php.ini, add extension=phpx.so somewhere (beginning of file is fine), then run:

php -m | grep PHPx

If you see it there, all is well. Another way to test is:

php -r "echo function_exists('deep_copy'),PHP_EOL;"

Good luck!