[TYPO3-german] Probleme mit dem Extension Manager
Sönke Hartung
typo3 at soenke-hartung.de
Wed Mar 7 17:27:15 CET 2007
Mittlerweile habe ich ch_lightem installiert, da ich diese Extension als
Lösung für ein zu niedriges memory_limit in einem Forum gefunden habe.
Leider ändert dies nichts an dem Problem, dass ich keinen Zugriff auf
die Sprachpakete und das Repository habe.
Ich überlege, ob ich mal bei dem Hoster anrufen soll und fragen soll
woran das liegen könnte. Jedoch kennt dieser typo3 dem anschein nach nur
vom namen her, sodass ich ihm erzählen müsste was da passiert.
Kann mir einer erzählen, was mein Problem am besten beschreibt und wo
der mögliche Fehler liegen könnte?
Gruß, Sönke
Am 06.03.2007 23:54 schrieb Sönke Hartung:
> Hallo Liste,
>
> ich versuche Typo3 zu Übungszwecken auf meinem Webspace zum laufen zu
> bekommen. Eigentlich verlief alles Reibungslos, doch ich habe ständige
> probleme mit dem Extension Manager.
>
> Die Eckdaten des Webspaces und der Installation, die möglicherweise
> relevant sein könnten:
>
> Typo3: 4.1
> PHP: 5.2.0-7~bpo.1
> memory_limit : 32M
> post_max_size: 32M
> allow_url_fopen: on
> allow_url_include: off
> max_execution_time: 30
> max_input_time: 60
> safe_mode: off
> cURL support: enabled
> cURL Information: libcurl/7.15.5 OpenSSL/0.9.8c zlib/1.2.2 libidn/0.6.3
>
> Hier handelt es sich wie gesagt um einen Webspace. Der Anbieter gibt die
> Konfiguration vor und ändert diese auch auf Anfrage leider nicht. Daher
> bin ich gezwungen (da ich dies grade in einem vorherigen Post gelesen
> habe) das Timeout wie vorgegeben zu belassen, da ich keine Möglichkeit
> kenne dies von mir aus zu ändern. Oder gibt es doch eine?
>
> Ersteinmal was augenscheinlich einwandfrei funktioniert:
> Im Extension Manager klappt der Aufruf von 'Loaded
> Extensions','Installed Extensions' und 'Import Extensions' über das
> Drop-Down-Menü einwandfrei und ohne außergewöhnliche Ladezeit.
>
> Und jetzt was Probleme macht:
> Beim 'Translation handling' braucht es aber schonmal eine ganze Minute
> bis die Liste der verschiedenen Sprachen angezeigt wird. Ebenso bei
> 'Settings'.
>
> Ist 'Settings' einmal geladen erscheint dort bei der 'Mirror list' zwar
> der Eintrag der Mirror-URL
> (http://repositories.typo3.org/mirrors.xml.gz) jedoch befindet sich kein
> Eintrag in der 'Mirror list'.
> Beim 'Translation handling' kann ich zwar die gewünschte Sprache
> auswählen und speichern, jedoch bringt die Funktion 'Check status
> against repository' nur hinter jedem der unterhalb aufgeführten Punkte
> (1min später) das Ergebnis "n/a". Wähle ich dann 'Update from
> repository' dauert es wieder eine Minute bis ich hinter jedem Punkt
> "Could not fetch translation status" als Meldung erhalte.
> Klicke ich unter 'Import Extensions' auf 'Retrieve/Update' erhalte ich
> eine Minute später die Fehlermeldung
> "Error: The extension MD5 sum could not be fetched from extensions.md5.
> Possible reasons: network problems, allow_url_fopen is off, curl is not
> enabled in Install tool."
> Ok... so weit so gut. Ich soll also allow_url_fopen auf on setzen. Laut
> phpinfo ist dies ja bereits geschehen. Da ich keine Ahnung habe ob
> Netzwerkprobleme vorhanden sind, ich diese Möglichkeit aber aufgrund
> schon tagelanger Probleme ausschließen möchte, werde ich nun im Install
> tool cURL aktivieren... was auch immer das ist...
> Also: [SYS][curlUse] = 1
> [SYS][curlProxyServer], [curlProxyTunnel] und [curlProxyUserPass] lasse
> ich leer, da ich hier keine Informationen von meinem Hoster zur Hand habe.
>
> Nun gehe ich alles erneut Schritt für Schritt durch.
> Im 'translation handling' erhalte ich nun die Fehlermeldung
> "Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION
> cannot be activated when in safe_mode or an open_basedir is set in
> /var/www/vhosts/domain.de/subdomains/typo3/httpdocs/typo3_src-4.1/t3lib/class.t3lib_div.php
> on line 2356"
> Hmmm.. ok, open_basedir ist natürlich auch gesetzt. und zwar auf
> /var/www/vhosts/domain.de/subdomains/typo3/httpdocs:/tmp
>
> Wenn ich die Extension-Liste bei 'Import extensions' aktualisieren
> möchte schnellt die Ladezeit dafür ins unendliche - irgendwann bricht
> Firefox ab (Fehler: Verbindung unterbrochen).
>
> Zu der cURL-Fehlermeldung habe ich folgendes im Bugtracker gefunden:
> http://bugs.typo3.org/view.php?id=4292
>
> Ich wende das angegebene Workaround jetzt an. Aus
> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); in Zeile 2357 wird
> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
>
> Leider ändert auch dies nichts an der unendlichen, nichts bewirkenden
> Ladezeit.
>
> Nun wäre ich sehr glücklich, wenn mir jemand von euch Rat geben könnte,
> wo ich mit der Problemlösung weiter machen könnte. Ich werde doch wohl
> nicht der einzige sein, dem der Extension-Manager-Fluch auferlegt wurde?
More information about the TYPO3-german
mailing list