A la hora de subir un proyecto Laravel 5 a un servidor VPS y realizar composer install, lanza el siguiente error:
Installation failed, reverting ./composer.json to its original content. The following exception is caused by a lack of memory and not having swap configured Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors for details
Para solucionar esto debemos configurar el Swap File dentro del VPS
Primero, creamos un archivo vacío de 1GB file tipeando:
sudo fallocate -l 1G /swapfile
Formateamos éste como un archivo swap:
sudo mkswap /swapfile
Finalmente, habilitamos el swap file para que comience a ser usado:
sudo swapon /swapfile
Ahora si podemos ejecutar nuestro composer install dentro de nuestro proyecto Laravel 5, espero le sirva a más de alguno 😀
Toma tu tiempo para entender cada concepto antes de continuar con el siguiente.
Practica los ejemplos en tu propio entorno de desarrollo para mejor comprensión.
No dudes en revisar los recursos adicionales mencionados en el artículo.
Page loaded in 22.69 ms