diff options
author | Go MAEDA <maeda@farend.jp> | 2024-01-28 00:59:35 +0000 |
---|---|---|
committer | Go MAEDA <maeda@farend.jp> | 2024-01-28 00:59:35 +0000 |
commit | 28619db82d5476abd06cf60c3a949a87ce54dc9f (patch) | |
tree | 97da024b383a4bd90cc2d3691c71a94845adf93a | |
parent | 8716ce1cc351f6bc032bed178d0aa253f2e9acd3 (diff) | |
download | redmine-28619db82d5476abd06cf60c3a949a87ce54dc9f.tar.gz redmine-28619db82d5476abd06cf60c3a949a87ce54dc9f.zip |
Drop FastCGI support (#40092).
git-svn-id: https://svn.redmine.org/redmine/trunk@22655 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rwxr-xr-x | public/dispatch.fcgi.example | 20 | ||||
-rw-r--r-- | public/htaccess.fcgi.example | 49 |
2 files changed, 0 insertions, 69 deletions
diff --git a/public/dispatch.fcgi.example b/public/dispatch.fcgi.example deleted file mode 100755 index 85184c446..000000000 --- a/public/dispatch.fcgi.example +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/env ruby - -require File.dirname(__FILE__) + '/../config/boot' -require File.dirname(__FILE__) + '/../config/environment' - -class Rack::PathInfoRewriter - def initialize(app) - @app = app - end - - def call(env) - env.delete('SCRIPT_NAME') - parts = env['REQUEST_URI'].split('?') - env['PATH_INFO'] = parts[0] - env['QUERY_STRING'] = parts[1].to_s - @app.call(env) - end -end - -Rack::Handler::FastCGI.run Rack::PathInfoRewriter.new(RedmineApp::Application) diff --git a/public/htaccess.fcgi.example b/public/htaccess.fcgi.example deleted file mode 100644 index 91d029fc3..000000000 --- a/public/htaccess.fcgi.example +++ /dev/null @@ -1,49 +0,0 @@ -# General Apache options -<IfModule mod_fastcgi.c> - AddHandler fastcgi-script .fcgi -</IfModule> -<IfModule mod_fcgid.c> - AddHandler fcgid-script .fcgi -</IfModule> -Options +FollowSymLinks +ExecCGI - -# If you don't want Rails to look in certain directories, -# use the following rewrite rules so that Apache won't rewrite certain requests -# -# Example: -# RewriteCond %{REQUEST_URI} ^/notrails.* -# RewriteRule .* - [L] - -# Redirect all requests not available on the filesystem to Rails -# By default the cgi dispatcher is used which is very slow -# -# For better performance replace the dispatcher with the fastcgi one -# -# Example: -# RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] -RewriteEngine On - -# If your Rails application is accessed via an Alias directive, -# then you MUST also set the RewriteBase in this htaccess file. -# -# Example: -# Alias /myrailsapp /path/to/myrailsapp/public -# RewriteBase /myrailsapp - -RewriteRule ^$ index.html [QSA] -RewriteRule ^([^.]+)$ $1.html [QSA] -RewriteCond %{REQUEST_FILENAME} !-f -<IfModule mod_fastcgi.c> - RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] -</IfModule> -<IfModule mod_fcgid.c> - RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] -</IfModule> - -# In case Rails experiences terminal errors -# Instead of displaying this message you can supply a file here which will be rendered instead -# -# Example: -# ErrorDocument 500 /500.html - -ErrorDocument 500 "<h2>Application error</h2>Rails application failed to start properly" |