2017-08-10 6 views
0

J'ai déjà compilé le framework Phalcon (version 2.1) pour php 5.6 et si j'autorise le framework dans php.ini j'ai reçu ce message.Phalcon - undefined symbole: zend_hash_str_del

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 fonctionne bien et sans erreurs

Ma configuration du serveur Ubuntu ISPConfig 3 PHP 7.0, PHP 5.6.30

+0

assurez-vous que votre 'extension = phalcon.so' est chargé après vos autres extensions – Timothy

+0

Quel PHP est utilisé par l'application? Est-ce que PHP incluait phalconphp? – Tpojka

+0

Avez-vous compilé Phalcon pour PHP 5.6 et l'utiliser avec PHP 7.0? – klay

Répondre

0

Enfin fixe. Je télécharge un projet propre à partir de git et édite manuellement le script configure dans le dossier de construction pour le lier à php5.6, phpize5.6 et ajouter les exécutables --with-php-config =/usr/bin/php-config5.6 et lancer l'installation classique à partir de source