Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy on HK failed #10

Open
tfranchiDD opened this issue Jan 18, 2023 · 0 comments
Open

Deploy on HK failed #10

tfranchiDD opened this issue Jan 18, 2023 · 0 comments

Comments

@tfranchiDD
Copy link

When we try to deploy this app on HK we receive this error:

-----> Building on the Heroku-22 stack
-----> Determining which buildpack to use for this app
-----> PHP app detected
-----> Bootstrapping...
-----> Preparing platform package installation...
NOTICE: No runtime required in composer.json; requirements
from dependencies in composer.lock will be used for selection
NOTICE: No Composer platform-api-version recorded in composer.lock; file must be very old. Will attempt to use Composer 1 for installation.
-----> Installing platform packages...
! ERROR: Failed to install system packages!
!
! Your platform requirements (for runtimes and extensions) could
! not be resolved to an installable set of dependencies, or a
! platform package repository was unreachable.
!
! This usually means that you (or packages you are using) depend
! on a combination of PHP versions and/or extensions that are
! currently not available on Heroku.
!
! The following is the full output from the installation attempt:
!
! > Loading repositories with available runtimes and extensions
! > Warning: the packages key '0' doesn't match the name defined in the package metadata 'ext-bcmath' in repository https://lang-php.s3.us-east-1.amazonaws.com/dist-heroku-22-stable
! > Updating dependencies
! > Your requirements could not be resolved to an installable set of packages.
! >
! > Problem 1
! > - Root composer.json requires composer-plugin-api ^1, it could not be found in any version, but the following packages provide it:
! > - composer
! > Consider requiring one of these to satisfy the composer-plugin-api requirement.
! > Problem 2
! > - Root composer.json requires composer/ca-bundle 1.0.6 -> satisfiable by composer/ca-bundle[1.0.6].
! > - composer/ca-bundle 1.0.6 requires php ^5.3.2 || ^7.0 -> found php[8.1.6, ..., 8.1.12] but it does not match the constraint.
! > Problem 3
! > - Root composer.json requires composer/composer 1.3.2 -> satisfiable by composer/composer[1.3.2].
! > - composer/composer 1.3.2 requires php ^5.3.2 || ^7.0 -> found php[8.1.6, ..., 8.1.12] but it does not match the constraint.
! > Problem 4
! > - Root composer.json requires composer/semver 1.4.2 -> satisfiable by composer/semver[1.4.2].
! > - composer/semver 1.4.2 requires php ^5.3.2 || ^7.0 -> found php[8.1.6, ..., 8.1.12] but it does not match the constraint.
! > Problem 5
! > - Root composer.json requires composer/spdx-licenses 1.1.5 -> satisfiable by composer/spdx-licenses[1.1.5].
! > - composer/spdx-licenses 1.1.5 requires php ^5.3.2 || ^7.0 -> found php[8.1.6, ..., 8.1.12] but it does not match the constraint.
! > Problem 6
! > - Root composer.json requires seld/jsonlint 1.5.0 -> satisfiable by seld/jsonlint[1.5.0].
! > - seld/jsonlint 1.5.0 requires php ^5.3 || ^7.0 -> found php[8.1.6, ..., 8.1.12] but it does not match the constraint.
! >
!
! For reference, the following runtimes are currently available:
!
! PHP: 8.1.12, 8.1.11, 8.1.10, 8.1.9, 8.1.8, 8.1.7, 8.1.6
!
! Please verify that all requirements for runtime versions in
! 'composer.lock' are compatible with the list above, and ensure
! all required extensions are available for the desired runtimes.
!
! When choosing a PHP runtimes and extensions, please also ensure
! they are available on your app's stack (heroku-22), and select
! a different stack if needed after consulting the article below.
!
! For a list of supported runtimes & extensions on Heroku, please
! refer to: https://devcenter.heroku.com/articles/php-support
! Push rejected, failed to compile PHP app.
! Push failed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant