Ergebnis 1 bis 6 von 6

Thema: Fatal error: Allowed memory size of 1073741824 bytes exhausted - PLEASE HELP!

  1. #1
    Contao-Nutzer
    Registriert seit
    06.07.2015.
    Ort
    Wohnung
    Beiträge
    47

    Standard Fatal error: Allowed memory size of 1073741824 bytes exhausted - PLEASE HELP!

    Hallo ich habe Contao 3.5.15 und ich muss jetzt Metamodels Front-end-Edit installieren.

    Bis jetzt habe ich auf Min Stabil Version -> Alpha gehabt, aber für MM Frontend brauche ich Entwickler Version und wenn ich dass mache und probiere zu installieren / updaten bekomme ich ein Fatal error:

    Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 32 bytes) in phar:root/composer/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php
    on line 52

    Wie kann ich diese Erweiterung jetzt installieren. Ich brauche die aber sehr dringend!

    Mein RAM Limit ist 512MB und ich kann dass leider nicht erhöhen.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.084
    Partner-ID
    10107

    Standard

    Ich vermute du benutzt bereits den detached mode? Ändere deine PHP Pfad Einstellung in den System Einstellungen bei den Composer Einstellungen auf zB
    Code:
    /usr/bin/env php -d memory_limit=2G -d max_execution_time=900

  3. #3
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.332
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du könntest ja auch in Deine composer.json eintragen, dass das benötigte Dev-Paket als Stable behandelt wird.

    https://getcomposer.org/doc/articles/aliases.md

  4. #4
    Contao-Nutzer
    Registriert seit
    06.07.2015.
    Ort
    Wohnung
    Beiträge
    47

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Ich vermute du benutzt bereits den detached mode? Ändere deine PHP Pfad Einstellung in den System Einstellungen bei den Composer Einstellungen auf zB
    Code:
    /usr/bin/env php -d memory_limit=1G -d max_execution_time=900

    Spooky ich habe dass so gemacht ... hat mir schon jemand gleichen tipp gegeben


    Danke ist erledigt.

    LG, Kristijan

  5. #5
    Contao-Nutzer Avatar von harley-rider
    Registriert seit
    08.07.2013.
    Ort
    Bern, CH
    Beiträge
    220

    Standard Fatal Memory Fehler nach Upadte auf 3.5.24

    Hallo zusammen
    Ich habe heute auf 3.5.24 updated.
    Auf der lokalen XAMPP Installation lief alles problemlos.
    Auf der Webseite kriege ich nun Memory Fehler beim Updaten Zusatzmodule.

    Ich habe diverse Tipps aus dem Forum bereits ausgeführt, kriege das memoryproblem aber trotzdem nicht weg.

    Beim Aktualisieren mit der in Contao/composer enthaltenen composer.phar kommt folgender Fehler :
    Code:
    $ /usr/bin/env php -d memory_limit=3G -d max_execution_time=9000 composer.phar update --no-ansi --no-interaction
    Warning: This development build of composer is over 60 days old. It is recommended to update it by running "composer.phar self-update" to get the latest version.
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    PHP Fatal error:  Out of memory (allocated 1030225920) (tried to allocate 8388608 bytes) in phar:///var/www/vhosts/harley-rider.ch/httpdocs/harley-rider/contao-3-5/composer/composer.phar/src/Composer/DependencyResolver/RuleSet.php on line 66
    
    Fatal error: Out of memory (allocated 1030225920) (tried to allocate 8388608 bytes) in phar:///var/www/vhosts/harley-rider.ch/httpdocs/harley-rider/contao-3-5/composer/composer.phar/src/Composer/DependencyResolver/RuleSet.php on line 66
    zend_mm_heap corrupted
    Ich habe dann ab https://getcomposer.org/download/ die aktuellste composer.phar (1.4.1 / 10.03.17) heruntergeladen und diese ins Contao Verzeichnis ../composer kopiert.
    Damit ist die Warnung 'älter wie 60 Tage fort, und der Memoryfehler wird anders ausgewiesen :
    Code:
    $ /usr/bin/env php -d memory_limit=3G -d max_execution_time=9000 composer.phar update --no-ansi --no-interaction
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    Package operations: 0 installs, 3 updates, 0 removals
      - Updating contao-community-alliance/composer-plugin (2.4.1 => 2.4.3): The following exception is caused by a lack of memory or swap, or not having swap configured
    Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors for details
    
    PHP Warning:  proc_open(): fork failed - Cannot allocate memory in phar:///var/www/vhosts/harley-rider.ch/httpdocs/harley-rider/contao-3-5/composer/composer.phar/vendor/symfony/console/Application.php on line 973
    
    Warning: proc_open(): fork failed - Cannot allocate memory in phar:///var/www/vhosts/harley-rider.ch/httpdocs/harley-rider/contao-3-5/composer/composer.phar/vendor/symfony/console/Application.php on line 973
                                                         
      [ErrorException]                                   
      proc_open(): fork failed - Cannot allocate memory  
                                                         
    
    update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [--with-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [<packages>]...
    Leider habe ich keinen Shell Zugang auf mene Webseite um da manuell einen Update durchzuführen.

    Hat mir jemand einen Tipp wie ich den Composer und die App Updates zum laufen kriege ?

  6. #6
    Contao-Nutzer Avatar von harley-rider
    Registriert seit
    08.07.2013.
    Ort
    Bern, CH
    Beiträge
    220

    Standard

    Ich habe mir mittlerweile mit einem Download der Seite und DB auf den PC und anschliessenden lokalen Updates geholfen.
    Da ich bei meinem Hoster 'nur' 128MB und keinen shell-Zugang habe überlege ich mir enen Upgrade des Hostings auf 512MB inkl. Shell-Zugriff.
    Nun habe ich aber ein Problem mit der Installation der aktuellen Seite in eine Subdomain zum testen.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •