---
title: "Fatal error: Class 'tx_extensionkey_pi1' not found in ...\\typo3\\t3lib\\class.t3lib_div.php on line 5239"
url: "https://www.typo3.net/d/100938-fatal-error-class-tx-extensionkey-pi1-not-found-in-typo3t3libclasst3lib-divphp-on-line-5239"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP"]
created: "2010-08-30"
last_reply: "2010-09-24"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Fatal error: Class 'tx_extensionkey_pi1' not found in ...\typo3\t3lib\class.t3lib_div.php on line 5239

Extensions › Entwicklung · 4 Antworten · gestartet 2010-08-30

## Eröffnungsbeitrag

**amyjazz** · 2010-08-30 · [Beitrag #1](https://www.typo3.net/d/100938-fatal-error-class-tx-extensionkey-pi1-not-found-in-typo3t3libclasst3lib-divphp-on-line-5239/1)

Ich entwickle gerade an einer Extension, die bis vor einigen Momenten auch noch einwandfrei lief. Großartige Änderungen außer in eigenen Funktionen der Extension habe ich - zumindest bewusst - nicht vorgenommen. Wenn ich nun die Seite, die das Plugin enthält, im Frontend aufrufe, erhalte ich folgende Fehlermeldung:

Fatal error: Class 'tx_extensionkey_pi1' not found in ...\typo3\t3lib\class.t3lib_div.php  on line 5239

Weiß jemand, was das Problem ist?

## Antworten

### [#2](https://www.typo3.net/d/100938-fatal-error-class-tx-extensionkey-pi1-not-found-in-typo3t3libclasst3lib-divphp-on-line-5239/2) · mmbln · 2010-09-09

Hallo,

genau dieses Problem habe ich ebenfalls mit fast jeder Extension, die ich installieren will und im FrontEnd als Plugin einfüge.

Beispiel: file_list

Auch die gleiche Zeilennummer wird bei mir angezeigt.

Hattest Du eine Lösung für dieses Problem gefunden?

Grüße
Micha

### [#3](https://www.typo3.net/d/100938-fatal-error-class-tx-extensionkey-pi1-not-found-in-typo3t3libclasst3lib-divphp-on-line-5239/3) · amyjazz · 2010-09-15

Hallo,

ja ich habe eine - leider nicht sehr glückliche Lösung - gefunden.
Ich habe meine Skripte für die Extension woanders gespeichert und dann im Extension Manager die gesamte Extension deinstalliert und die Ordner gelöscht.
Dann habe ich die Extension neu erstellt mit dem Kickstarter und die Skripte reinkopiert (auch schrittweise, um sicherzugehen, dass der Fehler nicht erneut aufrtritt).

Das ist natürlich kaum geeignet für fremde Extensions, die du installieren willst. Vielleicht kannst du es ja nochmal mit deinstallieren, löschen und neu installieren versuchen. Hast du die ext_localconf.php überprüft?

### [#4](https://www.typo3.net/d/100938-fatal-error-class-tx-extensionkey-pi1-not-found-in-typo3t3libclasst3lib-divphp-on-line-5239/4) · mmbln · 2010-09-23

Hi,

ich habe bisher leider auch nur eine nicht so schöne Lösung gefunden.

Ich verwende T3 4.4.2

In der Zeile 5239 habe ich

```php
$instance = new $className;
```

mit

```php
if(class_exists($className,true)){
				    $instance = new $className;
			    }
```

ersetzt. Seitdem kann ich auch fremde Extensions wieder nutzen, ohne die Fehlermeldung zu bekommen. Bisher hatte ich noch keine weiteren Problem. Mal schauen....

Grüße
Micha

### [#5](https://www.typo3.net/d/100938-fatal-error-class-tx-extensionkey-pi1-not-found-in-typo3t3libclasst3lib-divphp-on-line-5239/5) · mmbln · 2010-09-24

Hallo noch einmal.....

durch Zufall bin ich über folgenden Bug gestolpert, was auch mein Problem löst:

<http://bugs.typo3.org/view.php?id=12869>
<http://www.php.net/ChangeLog-5.php#5.3.2>    (suchen nach 50159)

Das ist ein PHP Problem. Ich habe 5.2.4. Wenn man wohl auf php 5.3.2 updatet, ist das Problem behoben. Dies kann ich leider aus verschiedene Gründen nicht machen.

Daher habe ich aus den Sym-Links von Typo3, die ja das Problem sind, reale Ordner gemacht.
Also aus dem t3_src Verzeichnis die Ordner t3lib, typo3 und typo3_src sowie die index.php ins webroot kopiert.

Grüße Micha

---

Quelle: „Fatal error: Class 'tx_extensionkey_pi1' not found in ...\typo3\t3lib\class.t3lib_div.php on line 5239“, typo3.net, https://www.typo3.net/d/100938-fatal-error-class-tx-extensionkey-pi1-not-found-in-typo3t3libclasst3lib-divphp-on-line-5239
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
