Task #3194 (closed)
Windows FastCGI alternative
Reported by: | cxallan | Owned by: | cxallan |
---|---|---|---|
Priority: | minor | Milestone: | OMERO-Beta4.2.1 |
Component: | General | Version: | n.a. |
Keywords: | n.a. | Cc: | jamoore |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2010-11-11 (19) |
Description (last modified by cxallan)
An alternative for the FastCGI + Apache/nginx/lighttpd on UNIX based platforms should be investigated for Windows. Options include:
Attachments (2)
Change History (16)
comment:1 Changed 14 years ago by cxallan
- Status changed from new to assigned
comment:2 Changed 14 years ago by cxallan
comment:3 Changed 14 years ago by cxallan
- Cc jmoore added
- Description modified (diff)
Adding Josh to the CC line so we can try and work out a solution for the temporary directory resolution when running under the "NETWORK SERVICE" IIS user.
comment:4 Changed 14 years ago by jburel
- Sprint changed from 2010-10-28 (18) to 2010-11-11 (19)
Moved from sprint 2010-10-28 (18)
comment:5 Changed 14 years ago by jmoore
comment:6 Changed 14 years ago by cxallan
With this Django bug (http://code.djangoproject.com/ticket/9084) we need to use the "cache" based session engine.
comment:7 Changed 14 years ago by cxallan
(In [8510]) Added OMERO.web IIS installation script (requires ISAPI-WSGI; http://code.google.com/p/isapi-wsgi/) (See #3194)
comment:8 Changed 14 years ago by cxallan
comment:9 Changed 14 years ago by cxallan
C:\omero_dist>bin\omero config set omero.web.session_engine "django.contrib.sessions.backends.cache" C:\omero_dist>bin\omero config set omero.web.cache_backend "file://C:/windows/temp/" C:\omero_dist>cd lib\python C:\omero_dist\lib\python>python omero_web_iis.py install Configured Virtual Directory: / Installation complete.
comment:10 Changed 14 years ago by cxallan
comment:11 Changed 14 years ago by cxallan
Warning text when trying to start the FastCGI workers:
C:\omero_dist>bin\omero web start Starting OMERO.web... WARNING: Unless you **really** know what you are doing you should NOT be using bin\omero web start on Windows with FastCGI. [OK]
comment:12 Changed 14 years ago by cxallan
- Remaining Time changed from 1.5 to 0
- Status changed from assigned to closed
comment:13 Changed 13 years ago by jmoore <josh@…>
(In [ff8615d52cde368c47b9485df01d36fd7e037505/ome.git] on branch dev_4_1_custom) Better exception handling for temp_files and get_user_dir under "NETWORK SERVICE" (See #3194)
git-svn-id: file:///home/svn/omero/trunk@8462 05709c45-44f0-0310-885b-81a1db45b4a6
comment:14 Changed 13 years ago by jmoore <josh@…>
(In [d6184553c7af11fb4d2fc46fd683102aaba9f090/ome.git] on branch develop) Catching unexpanded ~ in get_user_dir (See #3194, Fix #5583)
pyisapie is a complete wash. Largely unsupported. Made good progress with isapi-wsgi on IIS7 (Windows Vista Enterprise), am hitting the following error: