phpubuntuphalconserver-administration

Phalcon - undefined symbol: zend_hash_str_del


i already compiled Phalcon framework (version 2.1) for php 5.6 and if i allow the framework in php.ini i got this message.

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20131226/phalcon.so' - /usr/lib/php/20131226/phalcon.so: undefined symbol: zend_hash_str_del in Unknown on line 0

compilation works well and without errors

My server setup Ubuntu ISPConfig 3 PHP 7.0, PHP 5.6.30


Solution

  • Finally fixed. I download clean project from git and manually edit configure script in build folder to link to php5.6, phpize5.6 and add --with-php-config=/usr/bin/php-config5.6 executables and run classic install from source