【问题标题】:XAMPP Solr PHP PECLXAMPP Solr PHP PECL
【发布时间】:2017-09-18 13:22:25
【问题描述】:

我正在尝试在 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.INSTALLATION 但 zip 中没有这样的文件。怎么办?

【问题讨论】:

  • 文件权限?

标签: php solr xampp pecl


【解决方案1】:

我找到了解决方案here

同样的原因,libeay32.dllssleay32.dll 必须是路径可访问的,php_solr.dll 加载才能成功 因此,将您的 C:\xampp\php 放入系统路径,它应该可以工作

【讨论】:

  • php PHP 警告:PHP 启动:无法加载动态库 'solr'(已尝试:C:\xampp\php\ext\solr(找不到指定的模块。),C:\ xampp\php\ext\php_solr.dll (The specified module could not be found.)) in Unknown on line 0 我有警告:PHP Startup: Unable to load dynamic library 'solr'(试过:C:\xampp\php\ ext\solr (The specified module could not be found.), C:\xampp\php\ext\php_solr.dll (The specified module could not be found.)) in Unknown on line 0
猜你喜欢
  • 1970-01-01
  • 2011-04-02
  • 1970-01-01
  • 2019-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-15
  • 2012-10-08
相关资源
最近更新 更多