Daanra / laravel-lets-encrypt

Let's Encrypt wrapper for Laravel
MIT License
206 stars 28 forks source link

Support for laravel 9 and php 8 #17

Closed manuelfrans closed 2 years ago

manuelfrans commented 2 years ago

Kindly add support for laravel 9 & php 8

Your requirements could not be resolved to an installable set of packages.

Problem 1

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions. You can also try re-running composer require with an explicit version constraint, e.g. "composer require daanra/laravel-lets-encrypt:*" to figure out if any version is installable, or "composer require daanra/laravel-lets-encrypt:^2.1" if you know which you need.

Daanra commented 2 years ago

Did you try running:

composer require daanra/laravel-lets-encrypt guzzlehttp/guzzle:^6.0  -w

?

renky commented 2 years ago

same problem - yes I tried - but then there are much more problems open due to packages that require guzzlehttp/psr7 in version 2 and upwards... Unfortunatelly I think daanra cannot solve it, since acmephp/core requires "guzzlehttp/psr7": "^1.0", I also tried composer require daanra/laravel-lets-encrypt guzzlehttp/guzzle:^6.0 guzzlehttp/psr7:^1.8 -w to bring guzzlehttp/psr7 down to 1 but this opened up much more Problems...

I think it will not work until this package switches to guzzle 7 and acmephp/core to psr7 v2...

manuelfrans commented 2 years ago

Did you try running:

composer require daanra/laravel-lets-encrypt guzzlehttp/guzzle:^6.0  -w

?

Yeah I did . still fails. I switched from Nginx to caddy for this purpose. provides on demand ssl

Daanra commented 2 years ago

Should be fixed now in dev-master. Will release it later.

Let me know if you still run into any issues.