misc/render_error_pages.rb in passenger-2.1.2 vs misc/render_error_pages.rb in passenger-2.1.3
- old
+ new
@@ -13,14 +13,15 @@
#
# You should have received a copy of the GNU General Public License along
# with this program; if not, write to the Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-$LOAD_PATH << "#{File.dirname(__FILE__)}/../lib"
-require 'passenger/html_template'
-require 'passenger/spawn_manager'
-require 'passenger/platform_info'
+$LOAD_PATH.unshift("#{File.dirname(__FILE__)}/../lib")
+$LOAD_PATH.unshift("#{File.dirname(__FILE__)}/../ext")
+require 'phusion_passenger/html_template'
+require 'phusion_passenger/spawn_manager'
+require 'phusion_passenger/platform_info'
include PhusionPassenger
if !defined?(Mysql::Error)
module Mysql
class Error < StandardError
@@ -99,10 +100,10 @@
e = StandardError.new("Some error message")
render_error_page(e, 'general_error.html',
'general_error')
- e = StandardError.new("Some error message")
+ e = AppInitError.new("Some error message", create_dummy_exception)
render_error_page(e, 'app_exited.html', 'app_exited_during_initialization')
end
start