Václav Kozelka Václav Kozelka - 1 year ago 147
PHP Question

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
ISPConfig 3
PHP 7.0, PHP 5.6.30

Answer Source

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

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download