---
title: "Indexsuche gibt bei bestimmter Sucheingabe PHP Fehler ?"
url: "https://www.typo3.net/d/45126-indexsuche-gibt-bei-bestimmter-sucheingabe-php-fehler"
source: "typo3.net"
tags: ["Extensions","Frage","PHP","Suche","TYPO3 3"]
created: "2006-06-21"
last_reply: "2006-06-28"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Indexsuche gibt bei bestimmter Sucheingabe PHP Fehler ?

Extensions · 2 Antworten · gestartet 2006-06-21

## Eröffnungsbeitrag

**Sepp Tisch** · 2006-06-21 · [Beitrag #1](https://www.typo3.net/d/45126-indexsuche-gibt-bei-bestimmter-sucheingabe-php-fehler/1)

Hallo,

Typo 3.8.1
indexed_search 2.1.3
macina_searchbox 2.2.0
ch_is_templates 1.1.12

Die Suche funktioniert soweit, jedoch wird bei der Eingabe des Strings '0551/73735' in die Suche folgender Fehlercode von Typo3 ausgegeben:

> Warning: preg_split(): Unknown modifier '7' in /typo3_src-3.8.1/typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php on line 1712
>
> Warning: Invalid argument supplied for foreach() in /typo3_src-3.8.1/typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php on line 1730
>
> Warning: preg_split(): Unknown modifier '7' in /typo3_src-3.8.1/typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php on line 1712
>
> Warning: Invalid argument supplied for foreach() in /typo3_src-3.8.1/typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php on line 1730
>
> Warning: Cannot modify header information - headers already sent by (output started at /typo3_src-3.8.1/typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php:1712) in /typo3_src-3.8.1/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2614

Andere Sucheingaben funktionieren und liefern korrekte Ergebnisse ?
Meine PHP-Kentnisse sind leider suboptimal ...
Womit könnte das zu tun haben ?

Vielen Dank

## Antworten

### [#2](https://www.typo3.net/d/45126-indexsuche-gibt-bei-bestimmter-sucheingabe-php-fehler/2) · Joei · 2006-06-28

Habe das selbe Problem.
Allerdings bei der Suche nach "1/4".
Es wird zwar ein Ergebnis geliefert, allerdings auch die PHP Fehlermeldung.
Hat jmd. evtl. eine Lösung.

### [#3](https://www.typo3.net/d/45126-indexsuche-gibt-bei-bestimmter-sucheingabe-php-fehler/3) · Joei · 2006-06-28

Hei SeppTisch,

haben gerade eine Lösung gefunden.
Einfach in der Datei "..typo3/sysext/index_search/pi/class.tx_indexedsearch.php" Zeile 1712 durch folgendes ersetzen:

```php
$parts = preg_split('§'.$regExString.'§i', ' '.$str.' ', 20000, PREG_SPLIT_DELIM_CAPTURE);
```

Funktioniert aber nur, wenn du auf deiner Seite keine §-Zeichen hast. Ansonsten musst du das §-Zeichen durch einen anderen Delimiter ersetzen (z.B.: ~)

---

Quelle: „Indexsuche gibt bei bestimmter Sucheingabe PHP Fehler ?“, typo3.net, https://www.typo3.net/d/45126-indexsuche-gibt-bei-bestimmter-sucheingabe-php-fehler
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
