<p>In case, anyone is facing the same issue, I finally figured it out. Craft 4 has introduced Filesystems which basically takes all the file storage settings out of Volumes. When I ran the craft migration, it deleted all our AWS settings from Volumes but didn't create respective Filesystems due to which our images failed to load. I had to manually create all the Filesystems and link it to respective Volumes in order to fix the issue.</p>

CC BY-SA 4.0
2023-10-12T13:11:05.243Z
Feel free to mark your own answer as "The Answer", it's allowed and encouraged to remove the question from the unanswered queue. Cheers!
cherrykoda
CC BY-SA 4.0
2023-10-11T02:46:20.060Z
2023-10-11T02:46:20.060Z
Sajjan Shrestha
<p>I am currently in the process of upgrading my site from 3 to 4. My craft CMS version is 4.4.16.1
None of my images are loading in the site after performing update. Our images are stored in AWS.
Upon closer inspection, sub folder is missing from the asset URL. I have also noticed that column named &quot;settings&quot; is missing from the &quot;craft_volumes&quot; table.
The &quot;settings&quot; column contains the info about the sub folder of our assets.
I am not sure how to correctly load the image path after updating to Craft 4.
Please help me solve this issue.</p>

CC BY-SA 4.0
2023-10-10T17:20:07.663Z
Hey Sajjan - feel free to add this comment as an answer and then approve it as the selected answer. This is absolutely allowed and encouraged, and takes this out of the unanswered questions pool. Cheers!
cherrykoda
<assets><craft4><aws><filesystem>
Image path is broken after updating site from Craft version 3 to 4
# Image path is broken after updating site from Craft version 3 to 4

(Asked by: username_0 on 2023-10-09)

I am currently in the process of upgrading my site from 3 to 4. My craft CMS version is 4.4.16.1
None of my images are loading in the site after performing update. Our images are stored in AWS.
Upon closer inspection, sub folder is missing from the asset URL. I have also noticed that column named "settings" is missing from the "craft\_volumes" table.
The "settings" column contains the info about the sub folder of our assets.
I am not sure how to correctly load the image path after updating to Craft 4.
Please help me solve this issue.

**Tags:** assets, craft4, aws, filesystem

> **Comments:**
> **username_1**: Hey Sajjan - feel free to add this comment as an answer and then approve it as the selected answer. This is absolutely allowed and encouraged, and takes this out of the unanswered questions pool. Cheers!  

---

## 1 answers

### Answer by username_0 on 2023-10-11. Score: 2

In case, anyone is facing the same issue, I finally figured it out. Craft 4 has introduced Filesystems which basically takes all the file storage settings out of Volumes. When I ran the craft migration, it deleted all our AWS settings from Volumes but didn't create respective Filesystems due to which our images failed to load. I had to manually create all the Filesystems and link it to respective Volumes in order to fix the issue.

> **Comments:**
> **username_1**: Feel free to mark your own answer as "The Answer", it's allowed and encouraged to remove the question from the unanswered queue. Cheers!  

---

