New images not showing since upgrade to laravel 9 - laravel

Please help me. I upgraded from laravel 7 to 9
Previous images displays but newly uploaded images are not. Images are saved correctly in the app/public/uploads and generated link is i.e my-domain-name.com/uploads/0000/1/2022/12/06/img-x-150 is correct. When link is entered on browser it aborts to 404 error page. I have read articles that suggest I cleared the cache, delete the storage link folder in app/public and run:
php artisan storage:link
Which I have done with no success.

Related

My site doesnt output laravel page...What shoud i do?

On browser, typing localhost/spa1/public or spa1.test doesn't output the laravel. I've been stuck and cant even proceed to starting my project because of this. I really need help!!
The output supposedly :
enter image description here
The app key is :
APP_KEY=base64:lEpLqsi9GOqaz6eyu5VaTft0UOfj7u+A4LAie6LEJoc=
I'm using xampp on windows
My problem is y it doesnt output the Laravel page like the Google one?
In your terminal, you should start the server.
php artisan serve
This will create a home URL like localhost:8000 and read index.php file in the public folder.
BTW, the image you share is Laravel's default home page. If you look at welcome.balde.php file, you can see the same content there. So your app is running. But it's not a good idea to display your app without artisan serve.
Your code is fine, and this is how the home page looks like in Laravel 8. Because the home page you're talking about was in Laravel 7 & below. And from Laravel 8 onwards, the default home page of Laravel 8 is updated and looks like the one you're getting right now.

image is save in server but cannot be accessed laravel

I am using laravel file-manager to store image and it was working fine in http but after changing to https the image are not being displayed although they are being stored in public folder. Only image that are added recently have that problem old image are fine.
The error was in storage:link so after unlinking and then linking that it worked.

Assets not loading in localhost for a laravel app

I have an application which has developed on laravel 5.7 and it's index.php is moved to root directory. Now when i tried to make the server up using php artisan serve command.
The website was loading but assets files like css and js not loading. Entire console showing errors and when i tried to see the asset file code through http://localhost:8000/assets/js/app.min.js
It was showing Error 404
The page you are looking for does't exist.
Can any one help me i am trying to resolve from past two days
Entire app is loading only view is not proper due to non loading of asset files

Laravel 5.6 file not found in storage

My Laravel application is about uploading and showing images. It was working good and all images where shown correctly. Now a few weeks later I tried to test it again and it stopped working. Images are in Laravel storage and path is correct but it says: "Failed to load resource: the server responded with a status of 404 (Not Found)".
Path is: http://localhost:8000/storage/images/8/uploaded/1536930406sunflower.png, and it's correct, image is there.
Weird is that it was working for months and now images cannot be found.
Thanks!
I have found the solution to my question and for those who have the same problem:
Storage link in public folder can be possibly broken.
1)Delete storage link in app/public folder.
2)Run command php artisan storage:link to create storage link again.
Also, you have to be sure about your upload folder name and database image addresses are the same.
Otherwise, it will broke and do not forget that it is case sensitive.Example: If image address is "jpg/photo1.jpg" on DB. Your upload folder in storage folder must be "jpg" not "JPG".

laravel returning blank screen in production environment

I built a laravel application and uploaded via FTP
Its showing blank in cPanel hosting
I moved the laravel files to another folder and moved all "public" files to public_html folder
I made the app/storage flder writable.
After everything, it shows blank screen
I remember encountering this White Screen Of Death in one of my first attempts at Laravel. It was a permission issue. To avoid duplicate threads, here's a link outlining the issue and solution: Laravel Migration Showing Blank Page, No Debug Screen
Did you debugged if you get any output, for example try adding this to your routes.php file:
Route::get('/', function() {
dd('hi');
});
For Lavarel 4.2, this could also help:
php artisan optimize

Resources