]> source.dussan.org Git - redmine.git/commitdiff
Drop FastCGI support (#40092).
authorGo MAEDA <maeda@farend.jp>
Sun, 28 Jan 2024 00:59:35 +0000 (00:59 +0000)
committerGo MAEDA <maeda@farend.jp>
Sun, 28 Jan 2024 00:59:35 +0000 (00:59 +0000)
git-svn-id: https://svn.redmine.org/redmine/trunk@22655 e93f8b46-1217-0410-a6f0-8f06a7374b81

public/dispatch.fcgi.example [deleted file]
public/htaccess.fcgi.example [deleted file]

diff --git a/public/dispatch.fcgi.example b/public/dispatch.fcgi.example
deleted file mode 100755 (executable)
index 85184c4..0000000
+++ /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 (file)
index 91d029f..0000000
+++ /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"