我正在尝试在Windows上运行的XAMPP上安装PHP PECL Solr extension。我已经为我的PHP版本获得了正确的DLL,并确保它在php.ini中指示的扩展名的正确目录中,并将扩展名添加到php.ini中。
当我启动XAMPP时,它说“无法加载动态库'C:\ xampp \ php \ ext \ php_solr.dll' - 找不到指定的模块。”我不确定它是否在谈论.dll因为它在那里。我不知道zip中的任何其他文件是否也属于.. \ ext文件夹。除了README和.php文件之外,唯一的东西是php_solr.pdb。尝试将其放入.. \ ext但是没有帮助。 README说请参阅README.INSTALLATION,但zip中没有这样的文件。怎么办?
答案 0 :(得分:2)
我找到了解决方案here
出于同样的原因,libeay32.dll
和ssleay32.dll
必须是路径可访问php_solr.dll
加载才能成功
因此,将您的C:\xampp\php
放入系统路径,它应该可以正常工作