/ /未定義シンボル:Apacheの再起動中にapr_crypto_init? - apache、svn、centos

未定義シンボル:Apacheの再起動中にapr_crypto_init? - apache、svn、centos

私はこのガイドに従ってSVNのバージョンを1.7から1.8に更新しようとしました: http://snippets.khromov.se/subversion-1-8-centos-6/

すべてがうまくインストールされたようですが、Apacheを再起動しようとすると問題が発生します。 / usr / sbin / httpd:シンボル参照エラー:/ usr / sbin / httpd:未定義シンボル:apr_crypto_init

誰もこれを解決する方法を知っていますか?

どのパッケージを更新する必要がありますか?

回答:

回答№1は1

いくつかのperlモジュールをインストールした後も同じ問題がありました。

私はそれを解決するために次のことをしました:

yum remove vulture-common-3.2-185.1.x86_64

cd /usr/lib

ln -sf libaprutil-1.so.0.2.9 libaprutil-1.so.0

ln -sf libapr-1.so.0.2.9 libapr-1.so.0

回答№2の場合は0

apr_crypto_init APR-Util 1.4.xの新機能です。 CentOS 6にはすでにAPR-Util 1.4.xがインストールされているはずです。 CentOS 6に付属のapr-util / httpdバージョンを使用していないか、そうでない場合はCentOS 6を使用しないでください。

CentOS 6を使用していない場合は、あなたの配布用にビルドされたバージョンを入手することをお勧めします WANdiscoのダウンロードサイト (あなたが実際にリンクしたサイトがWANdiscoのものであるというスクリプト)。

独自のhttpdバージョンを使用している場合は、Subversionのコピーを自分で作成する必要があります。


回答№3の場合は0

私は他の人と同様の経験をしていますこのライブラリとCentos 6.xを使用するアプリケーションOSの「最小インストール」バージョンを使用するまで、ほとんどの問題を追跡しました。私が決定したことから、Centosの最小または軽いインストールバージョンは、古いバージョンのバイナリを持つ傾向があります。たとえば、バージョン6.6を使用していても、私のAPR-Utilsバージョンは1.3xです。

これは、より良い安定性とあなたが気づいていなければ、いくつかの頭痛を引き起こします。このライブラリを最新のバージョンにするために、より完全なバージョンのOSを使う必要があるかもしれません。 。