Zum Inhalt springen

No extension key in file. Strange...

Erstellt am 30. April 2003 · 16 Antworten · letzte Antwort am 5. Juni 2003

Tags: Frage

rsommer ·

Hi,

ich hoffe, jemand von Euch versierteren Typo3-Crecks kann mir dabei helfen, Licht in meine ominösen Extension-Probleme zu bringen.

Aufgrund irgendwelcher äußerst strengen Firewall-Einstellungen kann ich mich nicht mit dem Online-Repository verbinden, um Extensions herunter zu laden.

Seltsam ist allerdings, dass auch die Installation von lokal abgespeicherten Extensions von meinem Rechner aus nicht funktioniert. Wenn ich also ein solches lokal verfügbares .TX3 Extension-File installieren will, bekomme ich entweder stets die Meldung "No extension key in file. Strange..." oder eine Fehlermeldung à la "Fatal error: Call to undefined function: is_executable() in c:programmeapache groupapachehtdocs ypo3 ypo3mod oolsemindex.php on line 2647" ...

Mache ich hier etwas grundsätzlich falsch oder liegt es an den Einstellungen meiner Typo3-Instanz?

Ich bin für jeglichen Hinweis dankbar!!!!

Cheers,

RSO

rsommer ·

Hi,

leider hat noch keiner auf meine Frage zum Extension Manager geantwortet.

Hat niemand sonst von Euch von ähnlichen Problemen gehört bzw, eine Lösung parat?

Danke für jede Hilfe und Anregung

Semerzo ·

Ich habe genau das selbe Prob und noch keine Antwort gefunden. Wenn du mittlerweile was weisst, bitte her mit der Info.

rsommer ·

Na wie gesagt, ich warte selber schon seit geraumer Zeit auf irgendeine konstruktive Antwort und Hinweise auf die Lösung des Problems. Aber entweder ist die Frage so grenzenlos dämlich, dass keiner helfen mag, oder das Problem hat außer uns beiden keiner....

Mathias netfielders ·

1. Call to undefined function heißt, diese Funktion unterstützt euer Server/PHP Build nicht. Fazit: anderes PHP holen.
2. No extension key in file heißt, dass der Programmierer der die Extension geschrieben hat, sich nicht an die Coding Guidelines gehalten hat und fröhlich upper und lower case geschrieben hat.
Windows kommt damit nicht klar, weil Windows alles als lowercase sieht.

genug geholfen?

P.S.
Ohne die Info, WELCHE EXT den Fehler macht, kann man hier eigentlich nicht nach einem Fehler suchen.
Mehr Infos next time, please

Mathias netfielders ·

Welches OS?

Sowas meinte ich mit Infos.

Im Moment bin ich wie ein Mechaniker, zu dem ein Kunde kommt "Auto fährt ned" - "Welches Auto denn?" - "Auto fährt ned".

#paralyzed#

nanno ·

Hi Ihrs,

Ich hab gerade nachgesehen es ist eine Standart http verbindung.
Wenn firewall regeln daran schuld sind solltet ihr auch nicht surfen koennen.
Ansonsten koennt ihr das ausschliessen.
Oder sieht jemand einen unterschied?

16:40:30.109220 server.typo3.work.de.54803 > 213.131.233.115.www: S 3149028380:3149028380(0) win 5840 <mss 1460,sackOK,timestamp 889069887 0,nop,wscale 0> (DF)
16:40:30.124998 213.131.233.115.www > server.typo3.work.de.54803: S 3602460458:3602460458(0) ack 3149028381 win 5792 <mss 1380,sackOK,timestamp 78780597 889069887,nop,wscale 0> (DF)
16:40:30.125007 server.typo3.work.de.54803 > 213.131.233.115.www: . ack 1 win 5840 <nop,nop,timestamp 889069889 78780597> (DF)
16:40:30.125109 server.typo3.work.de.54803 > 213.131.233.115.www: P 1:267(266) ack 1 win 5840 <nop,nop,timestamp 889069889 78780597> (DF)
16:40:30.141707 213.131.233.115.www > server.typo3.work.de.54803: . ack 267 win 6432 <nop,nop,timestamp 78780598 889069889> (DF)
16:40:30.141712 server.typo3.work.de.54803 > 213.131.233.115.www: P 267:313(46) ack 1 win 5840 <nop,nop,timestamp 889069891 78780598> (DF)
16:40:30.157147 213.131.233.115.www > server.typo3.work.de.54803: . ack 313 win 6432 <nop,nop,timestamp 78780600 889069891> (DF)

Mr.​ToT ·

Also mit dem was nanno da geschrieben hat, kann ich irgendwie garnix anfangen.

Betriebssystem ist Windows NT 4.00.1381

Wenn Du sagst, Windows murkst mit der Groß- und Kleinschreibung rum... muss ich dann irgendwas in der .t3X Datei verändern oder wie kann ich das Problem umgehen?

rsommer ·

Hi,

ich arbeite unter Windows 2000 (5.00.2195) Service Pack 3 und bei mir sind grundsätzlich ALLE Extensions aus dem Online Repository nicht zu laden. Egal ob ich sie direkt aus dem online repository uploaden will oder zuerst von der Typo3-Website lokal abspeichere und dann manuell installieren will.

Ich bekomme immer die oben geschilderten Fehlermeldungen.

Ach ja, die PHP Version hier bei mir ist übrigens PHP Version 4.3.0. Zu alt, zu neu????

Sorry wenn die Infos zu knapp sind, aber mehr kann ich Dir auch nicht geben. Welche weiteren Infos sind denn noch nötig?

Danke für die Unterstützung!

Mathias netfielders ·

Versuch mal folgendes:

Nuckel dir von mir die PHP4.1.2 runter (die hat übrigens auch GIF support), pack die als Module in den Apache und versuch das nochmal.
Ich kann problemlos alles installieren.

www.lefaux.com/fileadmin/lefaux/typo3/

Mr.​ToT ·

also ich hab deine file entpackt und dann den ordner php auf c kopiert (meinen alten mal in php_ umbenannt)

dann typo3 gestartet und versucht, im extrension manager die datei
T3X_da_newsletter_subscription-1_0_1.t3x
zu uploaden... kam wieder der selbe fehler.

Jürgen ·

Ich hatte auch dieses Problem und habe es noch.

Aber wenn man sich alle einzelnen Dateien aus der Detailseite einer extension lädt (ging bei mir nur mittels rechter Mausklick - Ziel speichern unter und klemmte dann auch oft!)
und
diese in ein Verzeichnis mit dem Namen der extension ablegt (z.B. ext/automaketemplate),
dann
fehlt einem zum vollständigen Glück "nur" noch eine passende ext_emconf.php-Datei...

Diese muß man sich leider von einer schon laufenden extension auf einem anderen System besorgen.

Da drin stehen die Infos, die über ein extension in der extension-Übersicht angezeigt werden.

Vielleicht kann man sich diese Datei auch nach vorhandenen Mustern nachbauen...

Anschließend läßt sich die extension über "available extensions to install" installieren.

Gruß

Jürgen

Mr.​ToT ·

Ah das klingt ja schon vielversprechend... hab mir mal die bestehenden ext_emconf.php - Dateien angeschaut... muss leider zugeben, dass ich den letzten Flag ("_md5_values_when_last_written") nicht richtig raffe. Da wird ja irgendwie angegeben, welche Dateien alles zu dem Plugin gehören, aber wie finde ich raus, welche Zaheln davor müssen?

'_md5_values_when_last_written' => 'a:4:{s:39:"class.tx_cmsplaintextimport_webfunc.php";s:4:"2fe3";s:12:"ext_icon.gif";s:4:"b9db";s:14:"ext_tables.php";s:4:"2672";s:13:"locallang.php";s:4:"db81";}',

Den Flag habe ich mal aus irgendeiner bestehenden EXT rausgenommen als Beispiel. Woher weiß ich nun wie das "a:4:{" zusatnde kommt, oder das "s:39:" oder das "b9db"?

Kewl ·

Hey Ich bekomme auch die Fehler Meldung NO Extenxion Key in File, strange....

habe hier aber noch kein zufrieden stellende Lösung gefunden
arbeite auf einer WinNt Plattform mit dem neusten wamp.

ich hab keinen Plan woran das liegen soll versuche (Lz_Gallery , Lz_Table)
zu installieren die .t3x Dateien habe ich mir direkt von Typo3.org herunter geladen. Bitte helft mir !

THX a lot for reading and answering

MFG
#evil# Kewl #evil#