Now only Apache determined and reported as supported webserver for Drupal. But Drupal works under many other webservers too, maybe add some other popular webservers as supported? For example Lighttpd and Nginx - both are reported as works with Drupal and clean urls. For example patch below added reporting this servers as supported in logs/status page.

CommentFileSizeAuthor
server-software.patch1.3 KBaxel

Comments

catch’s picture

Version: 6.x-dev » 7.x-dev
Status: Needs review » Needs work

Those servers aren't officially supported by the drupal project, although they may well work fine, so this would require discussion:

http://drupal.org/requirements

Jaza’s picture

Version: 7.x-dev » 8.x-dev
Component: system.module » documentation

I'm in favour of expanding the list of supported web servers, to include some of the small but growing products like lighttpd and nginx. Heck, they probably support clean URLs better than IIS does, and we've always "officially" supported that.

Anyway, the actual check in Drupal's codebase for a supported web server appears to be removed, so the patch is no longer needed. Therefore, I'm leaving this issue open purely so we can continue to discuss adding more servers to the documented list at http://drupal.org/requirements

jhodgdon’s picture

Project: Drupal core » Documentation
Version: 8.x-dev »
Component: documentation » Correction/Clarification
leehunter’s picture

Do we even need to name specific web servers? Can Drupal run on any web server that is configured to serve PHP?

manish_mics’s picture

Issue summary: View changes
Status: Needs work » Needs review

Here

https://www.drupal.org/requirements/webserver

on this page supported webserver already explained, so I think we can close this issue. Apache, Nginx, Hiawatha, Microsoft IIS and PHP Built-in Web Server (Development Only) are supporting.

hansfn’s picture

Status: Needs review » Fixed

I also think we can close it.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.