---
title: "https - Function deprecated"
url: "https://www.typo3.net/d/101543-https-function-deprecated"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2010-10-01"
last_reply: "2010-10-02"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# https - Function deprecated

Extensions · 3 Antworten · gestartet 2010-10-01

## Eröffnungsbeitrag

**NJoyLife** · 2010-10-01 · [Beitrag #1](https://www.typo3.net/d/101543-https-function-deprecated/1)

Hallo zusammen

Bei der Installation des Plugins "https" (Erweiterung von https_enforcer) erhalte ich folgende Fehlermeldung:

```php
t3lib_error_Exception
PHP : Function eregi_replace() is deprecated in …/typo3conf/ext/https/libs/https_lib.php line 74
```

Das eregi_replace in Zeile 74 muss wohl irgendwie angepasst werden. Weiss zufällig jemand, wie man den Bug fixen kann?

```php
$LD['totalURL'] = eregi_replace($from_type.$s_server, '', $LD['totalURL']);
```

Vielen Dank im Voraus und viele Grüsse
NJoyLife

## Antworten

### [#2](https://www.typo3.net/d/101543-https-function-deprecated/2) · igorshmigor · 2010-10-01

eregi_replace wird von PHP nicht mehr unterstützt. Deshalb musst du ein preg_replace draus machen.

### [#3](https://www.typo3.net/d/101543-https-function-deprecated/3) · NJoyLife · 2010-10-01

Hallo igorshmigor,

Vielen Dank für die Rückmeldung. Ich habe den Code wie folgt angepasst:

```php
$LD['totalURL'] = preg_match($from_type.$s_server.'\i', '', $LD['totalURL']);
```

Das gibt jetzt keine Fehlermeldung mehr, dafür funktioniert aber das Plugin nicht so, wie ich es erwartet habe - sprich: es läuft nicht :-(

Da ich nicht unbedingt ein PHP-Crack bin - stimmt meine Anpassung überhaupt?

Danke im Voraus und viele Grüsse
NJoyLife

### [#4](https://www.typo3.net/d/101543-https-function-deprecated/4) · jenses · 2010-10-02

**preg_match** ist wirklich nicht dasselbe wie **preg_replace** ;)

---

Quelle: „https - Function deprecated“, typo3.net, https://www.typo3.net/d/101543-https-function-deprecated
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
