- Issue created by @quietone
- πΊπΈUnited States alieffring
As someone who did Drupal on Windows for about a decade: yes, please. It always felt like being a second class citizen, there was always something little going wrong that took extra time to figure out because nobody else was seeing it. But the sysadmin really liked his windows servers and it was supported so we stuck with it. Making official what is already essentially true seems like the right move here.
- π¨π¦Canada nickdickinsonwilde Victoria, BC (T'So-uke lands)
I have dealt with other people choices to run Drupal on Windows Servers - including Drupal 10.
Strongly in favour of dropping official support. - π©πͺGermany joachim namyslo Kulmbach π©πͺ πͺπΊ
Since Microsoft and canonical invented the SSL it should be fully ok to drop windows support when wsl isn't used. Even PHP windows binaries will run down soon. Just because they are not needed anymore. Now we can use all that with a pretty stable walk layer.
Tested Windows + WSL + Debian 12 + Drupal CMS 1.0 today. It works perfectly.
- Status changed to Needs review
3 months ago 2:59am 22 April 2025 - π³πΏNew Zealand quietone
Updated the IS with text to add to the System Requirements page.
- Status changed to RTBC
25 days ago 3:46am 9 July 2025 - π¬π§United Kingdom catch
The text looks fine I think, but a lot of people run Drupal on OSX locally (even if that's docker-on-OSX and not homebrew or whatever people used to use 5-10 years ago) and it doesn't mention OSX at all, so it might need to somehow account for that? Not sure how though.
We also need to update https://www.drupal.org/docs/getting-started/system-requirements/web-serv... β to at least remove the IIS references
- π³πΏNew Zealand quietone
@catch, since this about Drupal on production sites it is necessary to bring up local development on OSX, or any other platform?
- π¬π§United Kingdom catch
@quietone well we have this in the suggested text about local development environments on Windows and I'm not sure people reading it will make the distinction. We could completely remove the reference to local development maybe?
"Instead, use Linux on Windows. However, using Windows in a development environment is supported."
- π³πΏNew Zealand quietone
@catch, thanks.
I updated the two doc pages mentioned in the Issue Summary and updated credit.
- πΊπΈUnited States xjm
Apache on Windows is technically a thing, right? So this technically should have all the signoffs?
Re: the proposed text. I think we should say:
It is recommended to use Linux for hosting Drupal websites. Running Drupal directly on Windows in a production environment is not supported.
...because we don't want to confuse the uninitiated if they see the sentence out of context and make them think they can't use Windows or Darwin or whatever for local dev (or worse, accessing sites, lol).
- π¬π§United Kingdom catch
I think #13 is fine, are we assuming that people who would try to host Drupal on FreeBSD in production will just ignore it?
- πΊπΈUnited States xjm
lol. I had forgotten how salty they get about that. We can say "Linux or similar".
- π¬π§United Kingdom catch
That'd make it this:
It is recommended to use Linux or a similar operating system for hosting Drupal websites. Running Drupal directly on Windows in a production environment is not supported.
For me this covers everything.
- π©πͺGermany joachim namyslo Kulmbach π©πͺ πͺπΊ
That's fine. It's clear enough to understand and it saves us a lot of headaches.
- π¬π§United Kingdom catch
Given three release managers out of four are on this issue already, and @longwave +1d the overall concept back in #3358248-36: [policy, no patch] Drop support for IIS in Drupal 11 β going to remove the RM review tag.