При индексировании страницы, содержащей хотя бы один специальный символ, я получаю следующую ошибку:
RuntimeException: не удалось выполнить запрос индексатора страницы. См. Подробности в журнале. Идентификатор запроса: 5eb935f1827a7 в E: \ wwwroot_T9LTS \ typo3conf \ ext \ solr \ Classes \ IndexQueue \ PageIndexerRequest. php: 222
Хотя это не влияет на все специальные символы: например:
a - работает
ä - работает
á - работает
à - Ошибка индексации
Я думаю, что это небольшая ошибка конфигурации (на данный момент используется базовая конфигурация, поставляемая с extension), но где это могло быть?
solr.log:
{
"request ID": "5eb935f1827a7",
"request url": "https:/masked.com/en/masked/masked/masked/masked",
"request headers": [
"User-Agent: TYPO3",
"X-Tx-Solr-Iq: {\"requestId\":\"5eb935f1827a7\",\"item\":42302,\"page\":117,\"actions\":\"indexPage\",\"hash\":\"cf1a90acbe5d74434f6de0a217d8d81e\",\"loggingEnabled\":\"1\",\"accessRootline\":\"c:0\"}"
],
"response headers": {
"Date": [
"Mon, 11 May 2020 11:24:33 GMT"
],
"Server": [
"Apache/2.4.43 (Win64) OpenSSL/1.1.1g"
],
"Strict-Transport-Security": [
"max-age=31556926; includeSubDomains"
],
"X-Frame-Options": [
"SAMEORIGIN"
],
"X-Content-Type-Options": [
"nosniff"
],
"X-XSS-Protection": [
"1; mode=block"
],
"Content-Length": [
"0"
],
"Content-Type": [
"application/json"
]
},
"raw response body": ""
}
Используемые версии:
- Версия TYPO3: 9.5.16
- EXT: solr Версия: 10.0.1
- Используется Apache Версия Solr: 8.2.0
- PHP Версия: 7.2.27
- MySQL Версия: 5.7.30