I am following this screencast
http://railsillustrated.com/screencast-file-uploads-progress-in-rails-passenger.html
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/mod_upload_progress.so
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/mod_passenger.so
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
</directory>
# needed for tracking upload progess
<Location />
# enable tracking uploads in /
TrackUploads On
</Location>
<Location /progress>
# enable upload progress reports in /progress
ReportUploads On
</Location>
</VirtualHost>
in /private/etc/apache2/extra/httpd-vhosts.conf I have:
NameVirtualHost *:80
Another off the hand problem I’m having, and might be a clue is w/ my
Passenger Pane. I installed the Phusion Passenger Pane and every time
I try to add an entry, I get this error: Your changes couldn’t be saved
See the Console log for details.
Please help! I’ve spent days trying to figure this out and it’s driving
me crazy.