我尝试使用PECL安装PHP enchant库,但收到“错误:找不到enchant”,尽管我已经使用Macports安装了核心enchant可执行文件。我甚至可以在命令行中使用enchant。然而,似乎PECL找不到安装。
在安装PECL的过程中,会出现一个交互式问题,询问"lib enchant prefix? shared",然后等待我的输入。我真的不知道这是什么意思,但我假设它是在询问安装核心enchant可执行文件的目录。在我的例子中,它位于/opt/local/bin中。如果它询问enchant库文件在哪里,那么它在/opt/local/lib中。在这个问题中,我尝试输入这两个路径,但仍然产生相同的“无法找到enchant”错误。
我不明白这是怎么回事。我使用的是PHP 5.3.1,我使用的是XAMPP。在enchant的PHP手册上,它说它预装在高于5.3.0的PHP版本上,但由于某种原因,它并没有安装在我的PHP上。也许是因为我通过XAMPP安装的?
发布于 2012-11-09 08:41:45
我也遇到了同样的问题,使用/opt/local作为enchant前缀,希望它能正常工作
https://stackoverflow.com/questions/12944283
复制相似问题