gpt4 book ai didi

php - 在 OSX 10.8.2 - PHP 5.3.15 上安装 mcrypt 和 homebrew

转载 作者:IT王子 更新时间:2023-10-29 00:09:02 26 4
gpt4 key购买 nike

我已经通过 homebrew 成功安装了 mcrypt 但我正在努力寻找 mcrypt.so 的路径以将其作为php.ini 中的扩展。

mcrypt 安装在 /usr/local/Cellar/mcrypt/2.5.8。树:

-- AUTHORS
|-- ChangeLog
|-- INSTALL_RECEIPT.json
|-- NEWS
|-- README
|-- TODO
|-- bin
| `-- libmcrypt-config
|-- include
| |-- mcrypt.h
| `-- mutils
| `-- mcrypt.h
|-- lib
| |-- libmcrypt.4.4.8.dylib
| |-- libmcrypt.4.dylib -> libmcrypt.4.4.8.dylib
| `-- libmcrypt.dylib -> libmcrypt.4.4.8.dylib
`-- share
|-- aclocal
| `-- libmcrypt.m4
`-- man
`-- man3
`-- mcrypt.3

我试图在 php.ini 中包含 mcrypt.h:

extension="/usr/local/Cellar/mcrypt/2.5.8/include/mcrypt.h"

然后重新启动apache。但它没有用。

当我在终端中运行 php 时,我得到:

PHP Warning:  PHP Startup: Unable to load dynamic library
'/usr/local/Cellar/mcrypt/2.5.8/include/mcrypt.h' - dlopen(/usr/local/Cellar/mcrypt/2.5.8/include/mcrypt.h, 9):
image not found in Unknown on line 0

最佳答案

首先检查brew是否是最新的:
酿造医生

第二次安装基于php版本的mcrypt:
brew install php53-mcrypt

注意:最新版本的 brew 不需要下面的第三步:

第三次打开php.ini文件并添加引用:
sudo vi/private/etc/php.ini
extension="/usr/local/Cellar/php53-mcrypt/5.3.25/mcrypt.so"

最后重启apache:
sudo apachectl restart

关于php - 在 OSX 10.8.2 - PHP 5.3.15 上安装 mcrypt 和 homebrew,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14357107/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com