Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

acupofocode's avatar

IIS drives me crazy.

Hi guys, I had to use IIS for running a laravel project of mine. It's based on Laravel 7.0. PHP version: 7.4.27 I moved project from a server with Plesk support to another one with no Plesk (ouch!). This server has IIS 10 and Windows Server 2019. In this project I create product tabs with title, description, sku, etc and images. In old server, images where uploaded and showed. Now images aren't loaded on server nor appear. They've been processed as I saved path in db.

This is what I've done: PHP.ini =====> checked. php artisan storage:link =====> done Web Folders permission to IIS_IUSRS =====> done No errors, no logs messages

Can you suggest me how to check why images aren't uploaded ? Is some laravel issue or (as I think), some ISS bug or issue?

Sorry but this issue drives me crazy..

Thank a lot Anna

0 likes
11 replies
Tray2's avatar

I feel for you but there are very few people here that use IIS. I would suggest that you move to a lamp or lemp stack instead if possible.

1 like
acupofocode's avatar

@Tray2 thank you. I'm thinking to move on a differente web server and see what's happen..

Tray2's avatar

@acupofocode A virtual machine on it using VirtualBox or Vmware is a good option or even docker.

acupofocode's avatar

@Sinnbeck well because I've several applications and some of them are using asp (classic one). So, I need windows now. I'm going to move those old applications to laravel but you know, it takes time :)

Sinnbeck's avatar

@acupofocode but can't you use have two servers? I have somewhat the same, but I simply created a Linux server for laravel and allowed it to access the mssql database on the windows server

1 like
DeteCT0R's avatar

Well you should start debugging something to get an error message atleast where u can start. I never had any problem using IIS with laravel APP. Alternative you can setup a free control panel which you can use for host website with IIS like (Solid CP ) which is working on windows. Other alternative is using WSL2 with linux distro and setup webserver. (Im not sure WSL2 is running in the background with apps like VM so you should test it.)

1 like
acupofocode's avatar

Guys, you're amazing! reading a thinking I realize my HUGE mistake: not IIS but my mind and Storage links! I'm quite confusing about correct configuration in config/filesystem.php, so problem found... I feel so stupid..

1 like

Please or to participate in this conversation.