Zum Inhalt springen

Typo3 v4.0 Extension Manager importiert nicht

Erstellt am 15. Juli 2006 · 3 Antworten · letzte Antwort am 8. August 2006

Tags: Frage

Bitbull ·

Hallo zusammen,

beiße mir wieder mal die Zähne aus:

habe Version 4.0 auf meinem lokalen Linuxserver (Suse 9.1) installiert und auch mit den implementierten Extensions erfolgreich konfiguriert. War soweit ganz easy.

Möchte ich aber weitere Extension von der Repository IMPORTIEREN (was ja in dieser Version unbedingt notwendig ist), erhalte ich diesen Fehler:

Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 79 bytes) in /srv/www/htdocs/test40/typo3/mod/tools/em/class.em_xmlhandler.php on line 141

Wieso kann der freigebene Speicher durch 79 Bytes erschöpft sein?

Nach Überprüfung des Codes im beanstandeten PHP-Script

	function saveExtensionsXML() {
		t3lib_div::writeFile(PATH_site.'typo3temp/extensions.bin',gzcompress(serialize($this->extXMLResult)));
		t3lib_div::writeFile(PATH_site.'typo3temp/reviewstates.bin',gzcompress(serialize($this->reviewStates)));
	}

steht interessanterweise fest, dass Typo3 die Datei "extensions.xml.gz" mit einer Größe von 584 KB im Ordner typo3temp anlegt. Also kein Problem mit Schreibberechtigungen oder Gunzip.

Allerdings liegen die Berechtigungen dieser Datei bei wwwrun:www. Macht aber auch nach manueller Änderung keinen Unterschied. GRRRR!

Für Hilfe sehr dankbar,

Bitbull

runsnbunsn ·

überprüfe mal die einstellungen in deiner php.ini

suche nach memory_limit
sollte auf 32 oder besser 64MB stehen
webserver neu starten
-->sollte klappen

Bitbull ·

Hi runsnbunsn,
(geiler Name - biste Chemiker?)

DANKE!!! ES KLAPPT !!!

php.ini geändert auf:

memory_limit = 64M

Ich hatte zuvor das Limit auf 50 MB gesetzt (siehe obige Fehlermeldung).

Was mich wundert: Muss das Limit generell mit einem oktalen Faktor gesetzt werden?

Danke jedenfalls,

Bitbull

Unbekannter Benutzer ·

Hallo zusammen,
das leidige Thema zum 1000. Mal...

Ich hab Zugriff auf meine php.ini, wenn ich den Wert memory_limit auf 64M ändern will, frisst Typo das nicht. In der PHP(Info) im Install-Tool zeigt er immer noch 32M an. Wenn ich aber in der gleichen PHP.ini die max_execution_time ändere, wird die Änderung auch angezeigt.

Gibts noch irgendwo ne Einstellung?????

Gruß, Mimung

PROBLEM GELÖST
Unter All Settings gibts noch eine Einstellung, die die php.ini überschreibt...