# Something went wrong while saving this configuration: Class Laminas\\Uri\\Http does not exist

**URL:** <https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106>\
**Category:** Components & MVC\
**Tags:** laminas-http, magento\
**Created:** [November 15, 2022, 3:09pm UTC](https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106 "2022-11-15T15:09:41Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Garmentswale\_India](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/garmentswale_india/32/1402_2.png) [@Garmentswale\_India](https://discourse.laminas.dev/u/Garmentswale_India)\
**Post date:** [November 15, 2022, 3:09pm UTC](https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106/1 "2022-11-15T15:09:41Z")

</div>

Something went wrong while saving this configuration: Class Laminas\Uri\Http does not exist  
our php version 7.3.33, Since using Magento 2.3, the highest PHP version it can use is 7.3  
cant upgrade the php version  
Problem 1

- laminas/laminas-http 2.17.1 requires php ~8.0.0 || ~8.1.0 || ~8.2.0 → your PHP version (7.3.33) does not satisfy that requirement.
- laminas/laminas-http 2.17.0 requires php ~8.0.0 || ~8.1.0 || ~8.2.0 → your PHP version (7.3.33) does not satisfy that requirement.  
any fix available for this?

---

<div class="post-metadata">

**Author:** ![ocramius](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/ocramius/32/23_2.png) [@ocramius](https://discourse.laminas.dev/u/ocramius)\
**Post date:** [November 15, 2022, 3:29pm UTC](https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106/2 "2022-11-15T15:29:10Z")

</div>

Try using `"laminas/laminas-http": "^2"` perhaps?

Older versions are no longer actively maintained, but still work just fine.

---

<div class="post-metadata">

**Author:** ![Garmentswale\_India](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/garmentswale_india/32/1402_2.png) [@Garmentswale\_India](https://discourse.laminas.dev/u/Garmentswale_India)\
**Post date:** [November 15, 2022, 3:35pm UTC](https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106/3 "2022-11-15T15:35:01Z")

</div>

how to make it work?  
i am not a dev

---

<div class="post-metadata">

**Author:** ![ocramius](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/ocramius/32/23_2.png) [@ocramius](https://discourse.laminas.dev/u/ocramius)\
**Post date:** [November 15, 2022, 3:47pm UTC](https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106/4 "2022-11-15T15:47:15Z")

</div>

Sorry, but you’ll really need a dev for this stuff :-\

Alternatively, make sure you are on a newer PHP stable version.

---

<div class="post-metadata">

**Author:** ![ALTAMASH80](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/altamash80/32/895_2.png) [@ALTAMASH80](https://discourse.laminas.dev/u/ALTAMASH80)\
**Post date:** [November 17, 2022, 8:17am UTC](https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106/5 "2022-11-17T08:17:37Z")

</div>

@Garmentswale_India,

If you’re not a developer how you came up with this information? Also, Ocramius has given the answer here and you just need to decrement the value to satisfy your need. Thank!

> [@ocramius](#):
>
> Try using `"laminas/laminas-http": "^2"` perhaps?

---

<div class="post-metadata">

**Author:** ![jassgeir](https://avatars.discourse-cdn.com/v4/letter/j/c89c15/32.png) [@jassgeir](https://discourse.laminas.dev/u/jassgeir)\
**Post date:** [November 17, 2022, 9:07am UTC](https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106/6 "2022-11-17T09:07:15Z")

</div>

If using composer, and being sure that all code run properly on php7.3 (albeit being stated otherwise in the packages composer.jsons), you can also try “composer update --ignore-platform-reqs”. This will disregard the php version…

---

<div class="post-metadata">

**Author:** ![ocramius](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/ocramius/32/23_2.png) [@ocramius](https://discourse.laminas.dev/u/ocramius)\
**Post date:** [November 17, 2022, 9:59am UTC](https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106/7 "2022-11-17T09:59:25Z")

</div>

Asgeir: please don’t recommend that, it will just shift the error from installation to runtime. Since the OP is not an experienced developer, you are just throwing them into a world of trouble.

---

<div class="post-metadata">

**Author:** ![jassgeir](https://avatars.discourse-cdn.com/v4/letter/j/c89c15/32.png) [@jassgeir](https://discourse.laminas.dev/u/jassgeir)\
**Post date:** [November 17, 2022, 10:48am UTC](https://discourse.laminas.dev/t/something-went-wrong-while-saving-this-configuration-class-laminas-uri-http-does-not-exist/3106/8 "2022-11-17T10:48:34Z")

</div>

Yeah, sorry, but --ignore-platform-reqs have saved me so many times, I just couldn’t resist…  
AND it is easily reversible, since you can just run update again without it…

And I agree on the need to be a developer to do things like this, for sure.
