mcrypt のインストール方法を教えてください。PHP5 で Leopard 10.5.8 を使用しています。
9192 次
3 に答える
9
OK、私は10.6.7でこれを自分でやろうとして1.5時間を費やしました
私は解決策がこれだったと信じています:
私php5-mcrypt + universal
はmacportsでインストールしました:
$ sudo macports php5-mcrypt +universal
次に、ファイルを入力するだけでなくextension=mycrypt.so
、php.ini
直接パスを入力する必要があります。
extension = /opt/local/lib/php/extensions/no-debug-non-zts-20090626/mcrypt.so
/usr/local/lib/php/extensions/no-debug-non-zts-20090626/
ほら、PHPは私が見逃した違いに見えます!!
次に、apacheを再起動します
$ sudo apachectl -k graceful
その後
$ php -m | grep mcrypt
そこにあることを確認します。
これが誰かに役立つことを願っています!
于 2011-06-01T11:53:12.800 に答える
5
# Edit macports.conf
cd /opt/local/etc/macports
sudo nano macports.conf
# Change the line ....
universal_archs ppc i386
# to ...
universal_archs ppc ppc64 i386 x86_64
# Get the MCRYPT Library
sudo port install mcrypt +universal
出典:このページ.
于 2009-09-19T16:41:36.150 に答える
3
PHP のインストール方法によって異なります。
macports 経由で PHP をインストールした場合は、次のことができます。
sudo port install php5-mcrypt +universal
PHP をカスタム コンパイルした場合は、次のように再コンパイルするのがおそらく最も簡単です。
--with-mcrypt=/path/to/mcrypt
(私は macports を使用していないため、macports が実際にどこにそれを保持しているかはわかりませんが、ソースから AMP スタック (およびほとんどの依存関係) をコンパイルするだけです)
于 2009-09-19T16:57:45.773 に答える