Redmine does not load
Added by Jaime Stuardo about 2 years ago
Hello, I have followed these instructions to install Redmine: https://www.redmine.org/projects/redmine/wiki/RedmineInstall
Then these instructions to use Apache: https://www.redmine.org/projects/redmine/wiki/HowTo_configure_Apache_to_run_Redmine
When I point the browser to https://myserver.com, this error appears:
Not Found
The requested URL was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
This is the content of dispatch.fcgi file:
#!/opt/rh/rh-ruby25/root/usr/bin/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)
and this is the content of config/environment.rb file:
GNU nano 2.3.1 File: environment.rb
- frozen_string_literal: true
- Load the Rails application
require File.expand_path('../application', FILE)
- Make sure there's no plugin in vendor/plugin before starting
vendor_plugins_dir = File.join(Rails.root, "vendor", "plugins")
if Dir.glob(File.join(vendor_plugins_dir, "*")).any?
$stderr.puts "Plugins in vendor/plugins (#{vendor_plugins_dir}) are no longer allowed. " \
"Please, put your Redmine plugins in the `plugins` directory at the root of your " \
"Redmine directory (#{File.join(Rails.root, "plugins")})"
exit 1
end
- Initialize the Rails application
Rails.application.initialize!
by the way. It seems Renmine installation instructions are not for version 5. Environment file does not have anything similar to "ENV['RAILS_ENV'] ||= 'production'"
Any help, please?
Regards
Jaime