
amazon Linux AMI (2012.09) の新しいリリースに zend server CE (5.3) をインストールしようとしています。以前のリリース (2012.03) では問題がなかったのですが、今回は動作させることができません。Apache が起動しません。
次のエラーメッセージが表示されます:
Starting apachectl: httpd: Syntax error on line 351 of /etc/httpd/conf/httpd.conf: Syntax error on line 6 of /etc/httpd/conf.d/zendserver_php.conf: Cannot load /usr/local/zend/lib/apache2/libphp5.so into server: /usr/local/zend/lib/apache2/libphp5.so: undefined symbol: unixd_config
[失敗した]
それが何を意味するのか、そして私が何をすべきかについて何か考えはありますか?
ご協力いただければ幸いです。
答え1
Christopher G. Stach II 氏は別のフォーラムで次のような回答をしました。
つまり、Apache httpd の php5 モジュールを含む、インストールした zend のバイナリ ディストリビューションは、おそらく同じバージョンの Apache httpd にリンクされていないか、その他の互換性のないビルド/構成の違いがあるということです。おそらく、Apache httpd をアップグレードするか、承認されたディストリビューションを使用するか、互換性のある zend をビルド/検索する必要があります。