如何在Apache中安装新的扩展


How to install new extension in Apache

嗨,朋友们,我正在使用Apache 2.4.4 (Win64)PHP 5.4.12。我需要在其中安装一个新的扩展名。我有一个扩展名为pspell.dll的dll文件。我应该如何让它在我的Apache中工作?我已将此dll复制到apache/Apache2.4.4/bin/。并在apache/Apache2.4.4/bin/php.ini中启用extension=php_pspell.dll。重新启动了我的apache,但在phpinfo();中仍然没有这个扩展的迹象。请告诉我该怎么办?

同样得到这个错误:

Fatal error: Call to undefined function pspell_new()

检查服务器日志以查看问题所在。

通常是因为在磁盘上找不到文件,或者DLL文件与PHP不兼容——PHP和DLL都必须按照相同的体系结构进行编译,具有相同的编译器和线程安全选项。