2017-08-10 14 views
0

私はすでにPharconフレームワーク(バージョン2.1)をphp5.6用にコンパイルしました。もしphp.iniのフレームワークを許可していれば、私はこのメッセージを受け取りました。Phalcon - 未定義シンボル: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

コンパイルがうまく、エラー

私のサーバーのセットアップ Ubuntuの ISPConfig 3 PHP 7.0、PHP最後に固定5.6.30

+0

他の拡張子の後に 'extension = phalcon.so'がロードされていることを確認してください – Timothy

+0

どのPHPがアプリケーションによって使用されていますか? PHPにphalconphpが含まれていますか? – Tpojka

+0

Phalcon for PHP 5.6をコンパイルしてPHP 7.0で使用しましたか? – klay

答えて

0

せずに動作します。 gitからクリーンなプロジェクトをダウンロードして、configureフォルダにあるconfigureスクリプトをphp5.6、phpize5.6にリンクして手動で編集し、--with-php-config =/usr/bin/php-config5.6実行ファイルを追加し、ソース

関連する問題