Error:Your requirements could not be resolved to an installable set of packages.(on server)
Stefan Bogdanescu
Founder & Senior Architect · 2026-06-29
When working with Laravel 5.3, you may encounter some problems when setting up the project on your server due to missing dependencies or required PHP extensions. This blog post aims to provide a comprehensive answer to resolve these issues and ensure smooth installation of your Laravel application.
Issue 1: Missing Extensions
Problem 1: Installation request for fgrosse/phpasn1 1.5.2 -> satisfiable by fgrosse/phpasn1[1.5.2]. - fgrosse/phpasn1 1.5.2 requires ext-gmp * -> the requested PHP extension gmp is missing from your system. Problem 2: Installation request for mdanter/ecc v0.4.2 -> satisfiable by mdanter/ecc[v0.4.2]. - mdanter/ecc v0.4.2 requires ext-gmp * -> the requested PHP extension gmp is missing from your system. Solution: Check if the gmp (GNU Multiple Precision Arithmetic Library) extension is enabled in your php.ini file. If not, enable it by uncommenting or adding the following line:php
extension=gmp.so