Cannot get progress bars to work w/ Apache Progress Module

Posted on 2011-04-21
Last Modified: 2013-11-13
I am following this screencast as well as comparing this against all the other rails Apache Progress Module progress bar examples and I can't figure out why I am always getting a 404 routing error:

ActionController::RoutingError (No route matches "/progress"):

I have a feeling that it's something centered around my apache configurations but everything seems to check out.

in my httpd.conf I have these relative configs:

LoadModule upload_progress_module libexec/apache2/

Include /private/etc/apache2/other/*.conf
Include /private/etc/apache2/passenger_pane_vhosts/*.conf

in /private/etc/apache2/other/phusion.conf, I have this:

LoadModule passenger_module /usr/local/lib/ruby/gems/1.8/gems/passenger-3.0.7/ext/apache2/
PassengerRoot /usr/local/lib/ruby/gems/1.8/gems/passenger-3.0.7
PassengerRuby /usr/local/bin/ruby

in my passenger_pane_vhosts/file_upload_progress1.local.vhost.conf I have this virtual host set up:

<VirtualHost *:80>
   ServerName file_upload_progress1.local
   DocumentRoot "/Library/WebServer/Documents/ROR_tests/file_upload_progress1/public"
   RailsEnv development
   #RailsAllowModRewrite off

   <directory "/Library/WebServer/Documents/ROR_tests/file_upload_progress1/public">
        Order allow,deny
        Allow from all
       # AllowOverride all

    # needed for tracking upload progess
    <Location />
        # enable tracking uploads in /
        TrackUploads On

    <Location /progress>
        # enable upload progress reports in /progress
        ReportUploads On

Open in new window

in /private/etc/apache2/extra/httpd-vhosts.conf I have:
NameVirtualHost *:80

Please help! I've spent days trying to figure this out and it's driving me crazy.
Question by:clemcrock
    LVL 12

    Accepted Solution

    What does your routes file look like?  type
       rake routes
    to see if /progress is defined there
    LVL 31

    Expert Comment

    by:James Murrell
    This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Suggested Solutions

    I recently rediscovered rails when I needed a holiday project and decided to build a management dashboard for the company where I work.  With it being a project done in my free time, I could focus my time on learning the basics rather than trying to…
    Recently I spent hours debugging an issue in a Rails project where ActiveRecord was causing MySQL errors trying to create a User object of a class at the top level of a Single Table Inheritance model structure.  It turns out `.create` behaves differ…
    Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now