Unable to start Redmine with apache/passenger
Added by Ashoka P over 10 years ago
Hi,
I have followed the installation steps as per: http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step
I can run redmine through "Webrick" just fine.
However it throws the following error when i run from apache.
This issue is similar to http://www.redmine.org/boards/2/topics/42399. Tried replying there but couldn't.
cannot load such file -- bundler/setup (LoadError) /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require' /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:245:in `block in run_load_path_setup_code' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:348:in `running_bundler' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:243:in `run_load_path_setup_code' /usr/share/passenger/helper-scripts/rack-preloader.rb:100:in `preload_app' /usr/share/passenger/helper-scripts/rack-preloader.rb:158:in `<module:App>' /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in `<module:PhusionPassenger>' /usr/share/passenger/helper-scripts/rack-preloader.rb:28:in `<main>' Application root /usr/share/redmine Environment (value of RAILS_ENV, RACK_ENV, WSGI_ENV and PASSENGER_ENV) production Ruby interpreter command /usr/bin/ruby User and groups uid=33(www-data) gid=33(www-data) groups=33(www-data) Environment variables APACHE_RUN_DIR = /var/run/apache2 APACHE_PID_FILE = /var/run/apache2/apache2.pid PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin APACHE_LOCK_DIR = /var/lock/apache2 LANG = C APACHE_RUN_USER = www-data APACHE_RUN_GROUP = www-data APACHE_LOG_DIR = /var/log/apache2 PWD = /usr/share/redmine PASSENGER_DEBUG_DIR = /tmp/passenger.spawn-debug.XXXXSmzjzZ USER = www-data LOGNAME = www-data SHELL = /usr/sbin/nologin HOME = /var/www IN_PASSENGER = 1 PYTHONUNBUFFERED = 1 NODE_PATH = /usr/share/passenger/node RAILS_ENV = production RACK_ENV = production WSGI_ENV = production NODE_ENV = production PASSENGER_APP_ENV = production RAILS_RELATIVE_URL_ROOT = /redmine RACK_BASE_URI = /redmine PASSENGER_BASE_URI = /redmine SERVER_PROTOCOL = HTTP/1.1 SERVER_SOFTWARE = Apache/2.4.7 (Ubuntu) DOCUMENT_ROOT = /var/www/html SERVER_ADMIN = webmaster@localhost QUERY_STRING = SERVER_NAME = 192.169.232.178 REMOTE_PORT = 63595 REMOTE_ADDR = 113.193.182.186 SERVER_PORT = 80 REQUEST_METHOD = GET SERVER_ADDR = 192.169.232.178 REQUEST_URI = /redmine/ Ulimits Unknown System memory usage total used free shared buffers cached Mem: 2048 717 1330 65 0 480 -/+ buffers/cache: 236 1811 Swap: 0 0 0 General Ruby interpreter information RUBY_VERSION = 1.9.3 RUBY_PLATFORM = x86_64-linux RUBY_ENGINE = ruby RubyGems version = 1.8.23 Ruby configuration (RbConfig::CONFIG) DESTDIR = MAJOR = 1 MINOR = 9 TEENY = 1 PATCHLEVEL = 484 INSTALL = /usr/bin/install -c EXEEXT = prefix = /usr ruby_install_name = ruby1.9.1 RUBY_INSTALL_NAME = ruby1.9.1 RUBY_SO_NAME = ruby-1.9.1 exec = exec ruby_pc = ruby-1.9.pc PACKAGE = ruby BUILTIN_TRANSSRCS = newline.c USE_RUBYGEMS = YES MANTYPE = doc NROFF = /usr/bin/nroff vendorhdrdir = /usr/include/ruby-1.9.1/vendor_ruby sitehdrdir = /usr/include/ruby-1.9.1/site_ruby rubyhdrdir = /usr/include/ruby-1.9.1 UNIVERSAL_INTS = UNIVERSAL_ARCHNAMES = configure_args = '--build=x86_64-linux-gnu' '--prefix=/usr' '--includedir=/usr/include' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--libexecdir=/usr/lib/ruby1.9.1' '--srcdir=.' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-silent-rules' '--enable-pthread' '--enable-shared' '--disable-rpath' '--disable-install-doc' '--with-vendordir=/usr/lib/ruby/vendor_ruby' '--with-sitedir=/usr/local/lib/site_ruby' '--program-suffix=1.9.1' '--with-soname=ruby-1.9.1' '--enable-ipv6' '--with-dbm-type=gdbm_compat' '--with-tklib=tk8.5' '--with-tcllib=tcl8.5' '--with-tcl-include=/usr/include/tcl8.5' '--with-tk-include=/usr/include/tcl8.5' '--with-tcl-lib=/usr/lib/x86_64-linux-gnu' '--with-tk-lib=/usr/lib/x86_64-linux-gnu' '--with-bundled-sha1' '--with-bundled-md5' '--with-bundled-rmd160' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -fno-strict-aliasing' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -L/build/buildd/ruby1.9.1-1.9.3.484/debian/lib' 'CPPFLAGS=-D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -fno-strict-aliasing' vendordir = /usr/lib/ruby/vendor_ruby sitedir = /usr/local/lib/site_ruby ruby_version = 1.9.1 sitearch = x86_64-linux arch = x86_64-linux RI_BASE_NAME = ri ridir = /usr/share/ri rubylibprefix = /usr/lib/ruby MAKEFILES = Makefile PLATFORM_DIR = THREAD_MODEL = pthread SYMBOL_PREFIX = EXPORT_PREFIX = COMMON_HEADERS = COMMON_MACROS = COMMON_LIBS = MAINLIBS = ENABLE_SHARED = yes DLDLIBS = -lc SOLIBS = -lpthread -lrt -ldl -lcrypt -lm LIBRUBYARG_SHARED = -lruby-1.9.1 LIBRUBYARG_STATIC = -lruby-1.9.1-static LIBRUBYARG = -lruby-1.9.1 LIBRUBY = libruby-1.9.1.so.1.9.1 LIBRUBY_ALIASES = libruby-1.9.1.so.1.9 libruby-1.9.1.so LIBRUBY_SO = libruby-1.9.1.so.1.9.1 LIBRUBY_A = libruby-1.9.1-static.a RUBYW_INSTALL_NAME = rubyw_install_name = LIBRUBY_DLDFLAGS = -Wl,-soname,libruby-1.9.1.so.1.9 LIBRUBY_LDSHARED = gcc -shared EXTDLDFLAGS = warnflags = -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration debugflags = -ggdb optflags = -O3 cxxflags = -O3 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration cflags = -O3 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration cppflags = -D_FORTIFY_SOURCE=2 NULLCMD = : INSTALLDOC = nodoc CAPITARGET = nodoc RDOCTARGET = nodoc EXECUTABLE_EXTS = ARCHFILE = LIBRUBY_RELATIVE = no EXTOUT = .ext PREP = miniruby TEST_RUNNABLE = yes setup = Setup EXTSTATIC = STRIP = strip -S -x TRY_LINK = LIBPATHENV = LD_LIBRARY_PATH RPATHFLAG = LIBPATHFLAG = -L%s LINK_SO = LIBEXT = a DLEXT2 = DLEXT = so LDSHAREDXX = g++ -shared LDSHARED = gcc -shared CCDLFLAGS = -fPIC STATIC = ARCH_FLAG = DLDFLAGS = ALLOCA = POSTLINK = : WERRORFLAG = -Werror CHDIR = cd -P RMALL = rm -fr RMDIRS = rmdir --ignore-fail-on-non-empty -p RMDIR = rmdir --ignore-fail-on-non-empty CP = cp RM = rm -f PKG_CONFIG = pkg-config DOXYGEN = DOT = MAKEDIRS = /bin/mkdir -p MKDIR_P = /bin/mkdir -p INSTALL_DATA = /usr/bin/install -c -m 644 INSTALL_SCRIPT = /usr/bin/install -c INSTALL_PROGRAM = /usr/bin/install -c SET_MAKE = LN_S = ln -s NM = nm DLLWRAP = WINDRES = OBJCOPY = : OBJDUMP = objdump ASFLAGS = AS = as AR = ar RANLIB = ranlib try_header = COUTFLAG = -o OUTFLAG = -o CPPOUTFILE = -o conftest.i GNU_LD = yes GCC = yes EGREP = /bin/grep -E GREP = /bin/grep CPP = gcc -E CXXFLAGS = -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -fno-strict-aliasing CXX = g++ OBJEXT = o CPPFLAGS = -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 LDFLAGS = -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -L/build/buildd/ruby1.9.1-1.9.3.484/debian/lib -rdynamic -Wl,-export-dynamic CFLAGS = -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -fno-strict-aliasing -fPIC CC = gcc target_os = linux target_vendor = pc target_cpu = x86_64 target = x86_64-pc-linux-gnu host_os = linux-gnu host_vendor = pc host_cpu = x86_64 host = x86_64-pc-linux-gnu RUBYW_BASE_NAME = rubyw RUBY_BASE_NAME = ruby build_os = linux-gnu build_vendor = pc build_cpu = x86_64 build = x86_64-pc-linux-gnu RUBY_RELEASE_DATE = 2013-11-22 RUBY_PROGRAM_VERSION = 1.9.3 BASERUBY = ruby target_alias = host_alias = build_alias = x86_64-linux-gnu LIBS = -lpthread -lrt -ldl -lcrypt -lm ECHO_T = ECHO_N = -n ECHO_C = DEFS = mandir = /usr/share/man localedir = /usr/share/locale libdir = /usr/lib psdir = /usr/share/doc/ruby pdfdir = /usr/share/doc/ruby dvidir = /usr/share/doc/ruby htmldir = /usr/share/doc/ruby infodir = /usr/share/info docdir = /usr/share/doc/ruby oldincludedir = /usr/include includedir = /usr/include localstatedir = /var sharedstatedir = /usr/com sysconfdir = /etc datadir = /usr/share datarootdir = /usr/share libexecdir = /usr/lib/ruby1.9.1 sbindir = /usr/sbin bindir = /usr/bin program_transform_name = s&$&1.9.1&;s&^&& exec_prefix = /usr PACKAGE_URL = PACKAGE_BUGREPORT = PACKAGE_STRING = PACKAGE_VERSION = PACKAGE_TARNAME = PACKAGE_NAME = PATH_SEPARATOR = : SHELL = /bin/bash rubylibdir = /usr/lib/ruby/1.9.1 archdir = /usr/lib/ruby/1.9.1/x86_64-linux sitelibdir = /usr/local/lib/site_ruby/1.9.1 sitearchdir = /usr/local/lib/site_ruby/1.9.1/x86_64-linux vendorlibdir = /usr/lib/ruby/vendor_ruby/1.9.1 vendorarchdir = /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux topdir = /usr/lib/ruby/1.9.1/x86_64-linux Ruby load path ($LOAD_PATH) /usr/local/lib/site_ruby/1.9.1 /usr/local/lib/site_ruby/1.9.1/x86_64-linux /usr/local/lib/site_ruby /usr/lib/ruby/vendor_ruby/1.9.1 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux /usr/lib/ruby/vendor_ruby /usr/lib/ruby/1.9.1 /usr/lib/ruby/1.9.1/x86_64-linux Ruby loaded libraries ($LOADED_FEATURES) enumerator.so /usr/lib/ruby/1.9.1/x86_64-linux/enc/encdb.so /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/transdb.so /usr/lib/ruby/1.9.1/rubygems/defaults.rb /usr/lib/ruby/1.9.1/x86_64-linux/rbconfig.rb /usr/lib/ruby/1.9.1/rubygems/deprecate.rb /usr/lib/ruby/1.9.1/rubygems/exceptions.rb /usr/lib/ruby/1.9.1/rubygems/custom_require.rb /usr/lib/ruby/1.9.1/rubygems.rb /usr/lib/ruby/vendor_ruby/phusion_passenger.rb /usr/lib/ruby/1.9.1/x86_64-linux/etc.so /usr/lib/ruby/1.9.1/fileutils.rb /usr/lib/ruby/1.9.1/tmpdir.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/utils/tmpio.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/platform_info.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/platform_info/operating_system.rb /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/passenger_native_support.so /usr/lib/ruby/vendor_ruby/phusion_passenger/native_support.rb /usr/lib/ruby/1.9.1/x86_64-linux/socket.so /usr/lib/ruby/1.9.1/socket.rb /usr/lib/ruby/1.9.1/thread.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/ruby_core_enhancements.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/utils/tmpdir.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/preloader_shared_helpers.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/constants.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/public_api.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/debug_logging.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb /usr/lib/ruby/1.9.1/x86_64-linux/fcntl.so /usr/lib/ruby/vendor_ruby/phusion_passenger/message_channel.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/utils.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/message_client.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/utils/native_support_utils.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/utils/unseekable_socket.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler.rb /usr/lib/ruby/1.9.1/x86_64-linux/stringio.so /usr/lib/ruby/vendor_ruby/phusion_passenger/utils/tee_input.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/rack/thread_handler_extension.rb /usr/lib/ruby/vendor_ruby/phusion_passenger/analytics_logger.rb /usr/lib/ruby/1.9.1/rubygems/version.rb /usr/lib/ruby/1.9.1/rubygems/requirement.rb /usr/lib/ruby/1.9.1/rubygems/platform.rb /usr/lib/ruby/1.9.1/rubygems/specification.rb /usr/lib/ruby/1.9.1/rubygems/path_support.rb Powered by Phusion Passenger, mod_rails / mod_rack for Apache and Nginx.