【问题标题】:TYPO3: 'phpPath' for crawler extension setup in xamppTYPO3: 'phpPath' 用于 xampp 中的爬虫扩展设置
【发布时间】:2016-11-21 22:15:27
【问题描述】:

我安装了扩展“网站爬虫”。扩展告诉我我需要指定 PHP bin 的路径。所以我写了这个小脚本来获取路径:

<?php
    echo PHP_BINDIR;

我收到C:\PHP。但是,如果我将此路径输入到扩展设置中,那么我仍然会得到No php binary found in 'C:\php'. Please update value for 'phpPath' in crawler extension setup.

为什么我仍然会收到此错误消息,我该如何解决?

【问题讨论】:

  • 可能,您应该这样做 - 进入扩展“爬虫”的设置(在扩展管理器中)并在那里设置您的php.exe 的正确路径。如果您使用的是 XAMPP,它位于 XAMPP 目录中的某个位置,可能在 bin 目录中。
  • 等等,你是对的。我之前使用了路径C:\xampp\php。现在,如果我使用C:/xampp/php/php.exe,那么它就可以工作了!如果他们添加我必须输入 php.exe 路径的消息,而不是告诉我必须输入 php bin 的路径,那就太容易了……谢谢您的帮助
  • php.exe 是 php 二进制文件 - 二进制文件的 .exe 扩展名对于可执行文件是非标准的。
  • 好的,普通用户应该怎么知道?

标签: php xampp typo3 typo3-7.6.x typo3-8.x


【解决方案1】:

约斯特给出了答案,小黑评论了缺失的信息……

也就是说,这是可行的,进入站点爬虫的“扩展”模块并单击配置图标(齿轮)。向下滚动到变量basic.phpPath 并用这个替换默认值(在xampp 中.exe 文件需要明确拼写,它不在bin 中)

C:/xampp/php/php.exe

【讨论】:

  • 请在您的答案中添加详细信息。您刚刚添加了 php.exe 的路径并写了“this works”
  • @Black 有什么特别的想法吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-11-26
  • 1970-01-01
  • 2017-09-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多