TYPO3 v7.6.19:solr PHP警告:无法打开流:已达到重定向限制

时间:2017-06-22 17:27:32

标签: php apache nginx solr typo3

我有一个问题,我想使用TYPO3扩展apache" solr"索引网站,但获得该页面执行许多重定向的solr错误。如果我按下按钮"现在索引"我得到了solr的日志:

  1. TYPO3 \ CMS \ Core \ Error \异常:PHP警告:file_get_contents(https://example.com/index.php?id=29323&L=0):无法打开流:达到重定向限制,在/ var / www / html / typo3conf / ext / solr / Classes中中止/IndexQueue/PageIndexerRequest.php在/var/www/vendor/typo3/cms/typo3/sysext/core/Classes/Error/ErrorHandler.php:111
  2. 中的第404行
  3. 从nginx https访问日志中记录:  2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:34 +0200]" GET

    /index.php?id=29323&L=0 HTTP / 1.0" 200 87" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:35 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:35 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:35 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:36 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:36 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:36 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:37 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:37 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:37 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

    2001:67c:2090 :: 1:bbd - - [22 / Jun / 2017:18:59:37 +0200]" GET /index.php?id=29323&L=0 HTTP / 1.0 " 303 0" - " " TYPO3 / 19年7月6日"

  4. 由于重定向solr无法索引页面。我想知道为什么会这样。这是来自solr-extension,TYPO3还是服务器上的问题,或者我该如何调试此问题?

3 个答案:

答案 0 :(得分:0)

周围有任何WAF吗? HTACCESS未经修改?清漆

答案 1 :(得分:0)

如果您正在使用PHP重定向,那是因为它们无法随时发送,但您可以使用javascript重定向切换它们并且它可以正常工作

答案 2 :(得分:0)

解决了它。它是一个连接到OAuth2的内容元素。出于某种原因,Ext:solr调用Custom Content Element来解析它。因此,每次尝试调用它时,它都会在循环中重定向。所以为了解决这个问题,我使用了Headers。如果调用Typo3标头而不是浏览器,则不应解析此内容元素。 所以我只是从解析它中删除了这个元素。