MCRYPTをPHPと連携させる


1

私はmcryptライブラリをインストールしましたが、どういうわけかApacheはそれを無視します。ファイルが正しく配置され、再インストールすると、最新バージョンがすでにインストールされているというメッセージが表示されます。

何か案は?


3
それはphpinfo()に現れますか? mcrypt関数を呼び出そうとするとどのようなエラーが発生しますか?
AaronLS

phpinfo()には現れません。私が説明できる唯一のエラーメッセージは私がphpMyAdminから得たものです、それはmcryptそれがmcrypt拡張子をロードすることができないということです。
Konzepz

回答:


1

インストール後にApacheを再起動してみましたか?

編集:はい、それは私がそれを再起動する方法です。また、mcryptエクステンションをインストールした後に、mcryptエクステンションがインストールされている場所へのパスを使用する以外は、--with-mcrypt = / usr / local / bin / mcryptオプションを付けてphpを再コンパイルする必要があります。

このページのコメントには、同じエラーが発生した2人の人がいます。彼らの提案を試すかもしれません: http://us3.php.net/manual/en/mcrypt.setup.php

また、同じエラーに関するここのコメントに注意してください。 http://us3.php.net/manual/en/mcrypt.installation.php


「sudo apachectl restart」のようにしました。他に知っておくべきことはありますか。
Konzepz

"sudo / usr / sbin / apachectl restart"も使用されています。
Konzepz

1

どのプラットフォームを使用していますか?あなたはMacを使っていますか? MacにApacheモジュールをインストールするのは、面倒な作業です。


また、「どのようにしてモジュールをインストールしましたか?」 - つまり、ビルド済みのパッケージを使うのか、それとも自分でコンパイルするのか。
Rob

オペレーティングシステムも役立ちます...
Jakub
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.