Heim > Entwicklungswerkzeuge > composer > So beheben Sie den Fehler proc_open(): fork failed – Nach der Installation von Composer kann kein Speicher zugewiesen werden

So beheben Sie den Fehler proc_open(): fork failed – Nach der Installation von Composer kann kein Speicher zugewiesen werden

藏色散人
Freigeben: 2021-03-04 11:40:22
nach vorne
2552 Leute haben es durchsucht

Die folgende Tutorial-Kolumne von Composer stellt Ihnen die Lösung für den Fehler proc_open() vor: Fork fehlgeschlagen – Nach der Installation von Composer kann kein Speicher zugewiesen werden. Ich hoffe, dass es für Freunde in Not hilfreich ist!

So beheben Sie den Fehler proc_open(): fork failed – Nach der Installation von Composer kann kein Speicher zugewiesen werden

Nach der Installation von Composer ist der Fehler proc_open(): fork fehlgeschlagen – Speicher kann nicht zugewiesen werden

1. Problembeschreibung:

Bei Verwendung von Composer zum Bereitstellen des yii-Projekts auf dem Linux-Server: „proc_open (): Fork erscheint fehlgeschlagen – Speicher kann nicht zugewiesen werden

, was „nicht genügend Speicher“ bedeutet. Wir können dieses Problem lösen, indem wir eine Swap-Partition erstellen.

2. Lösung:

  • Führen Sie zuerst free -m aus, um zu sehen, wie viel Speicherplatz vorhanden ist ist das, was ich auf dem Server ausgeführt habe. Ergebnis]
  • dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
    mkswap /var/swap.1
    swapon /var/swap.1
    Nach dem Login kopieren
    dd if=/dev/zero of=/var/swap.1 bs=1M count=1024   //第一条指令
    1024+0 records in    //这个是返回的内容
    1024+0 records out   //这个是返回的内容
    1073741824 bytes (1.1 GB) copied, 10.0607 s, 107 MB/s    //这个是返回的内容
    Nach dem Login kopieren
    mkswap /var/swap.1   //第二条指令
    Setting up swapspace version 1, size = 1048572 KiB   //这个是返回的内容
    no label, UUID=f6280c41-21b4-4039-bc3e-c26284b47b0c   //这个是返回的内容
    Nach dem Login kopieren
    Erläuterung:
swapon /var/swap.1  //第三条指令
swapon: /var/swap.1: insecure permissions 0644, 0600 suggested.   //这个是返回的内容
Nach dem Login kopieren
  • Führen Sie abschließend noch einmal das Composer-Update aus und es wird erfolgreich sein.

    Das obige ist der detaillierte Inhalt vonSo beheben Sie den Fehler proc_open(): fork failed – Nach der Installation von Composer kann kein Speicher zugewiesen werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Verwandte Etiketten:
    Quelle:segmentfault.com
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage