Mac Phusion Passenger Pane not working

I have a feeling that this is something centered around my
apache/Passenger
configurations but everything seems to check out.

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 couldnt be saved
See the Console log for details.”

I wasn’t sure exactly where the console log was for the Passenger Pane.
I checked all Apache logs as well as the development.log of the project.


View this message in context:
http://old.nabble.com/Mac-Phusion-Passenger-Pane-not-working-tp31449044p31449044.html
Sent from the RubyOnRails Users mailing list archive at Nabble.com.

On 21 Apr 2011, at 14:30, clem_c_rock wrote:

   See the Console log for details."

I wasn’t sure exactly where the console log was for the Passenger
Pane.
I checked all Apache logs as well as the development.log of the
project.

It’s going to be in your normal system.log probably. As it says in the
error, go to Applications > Utilities > Console and look through there.

However, I see very little reason to still use Passenger Pane today.
If you’re talking about a development machine (which I assume it is),
you might be better off looking into Pow (http://pow.cx/). If that is
your production machine, then you shouldn’t be using Passenger Pane at
all anyway.

Understand that hosting apps under Apache in development is like
mounting an elephant to put a new battery in a flashlight. You don’t
need the elephant, a simple chair or bench will do.

Best regards

Peter De Berdt

Finally found out which console it was mentioning (utilities/console)
and
when I find the output I get this permissions related output:

Apr 21 10:54:18 clem-c-rock-2 System Preferences[52999]: Applying
changes to
Rails application:
/Library/WebServer/Documents/ROR_tests/file_upload_progress1
Apr 21 10:54:18 clem-c-rock-2 System Preferences[52999]: Starting Rails
application:
/Library/WebServer/Documents/ROR_tests/file_upload_progress1
Apr 21 10:54:18 clem-c-rock-2 System Preferences[52999]: Saving
configuration:
/private/etc/apache2/passenger_pane_vhosts/file_upload_progress1.local.vhost.conf
Apr 21 10:54:18 clem-c-rock-2 authexec[56414]: executing /usr/bin/ruby
Apr 21 10:54:18 clem-c-rock-2 System Preferences[52999]: Error -60031 in
AuthorizationExecuteWithPrivileges

clem_c_rock wrote:

I wasn’t sure exactly where the console log was for the Passenger Pane.
I checked all Apache logs as well as the development.log of the project.


View this message in context:
http://old.nabble.com/Mac-Phusion-Passenger-Pane-not-working-tp31449044p31450371.html
Sent from the RubyOnRails Users mailing list archive at Nabble.com.

On Apr 21, 4:10pm, clem_c_rock [email protected] wrote:

Finally found out which console it was mentioning (utilities/console) and
when I find the output I get this permissions related output:

That sounds like the preference pane has an embeded helper app that it
uses for things that require root access and that the permissions on
that have gone wrong

Fred

Found the solution:
http://www.robbyonrails.com/articles/2009/02/11/switch-to-passenger-mod_rails-in-development-on-osx-in-less-than-7-minutes-or-your-money-back

The Fix:
the fix is to make a symlink from where Ruby is installed to where the
Passenger Pane expects it to be installed.

NOTE: Before you run the symlink command you should probably remove the
Passenger preference pane, done by right-clicking on it and selecting
Remove
Passenger Preference Pane.

which ruby (to get your ruby path)

To make the symlink, run the command: ln -s /opt/local/bin/ruby
/usr/bin/ruby.

Reinstall the Passenger Preference Pane and try adding a project.

clem_c_rock wrote:

configuration:

    See the Console log for details."

I wasn’t sure exactly where the console log was for the Passenger Pane.
I checked all Apache logs as well as the development.log of the project.


View this message in context:
http://old.nabble.com/Mac-Phusion-Passenger-Pane-not-working-tp31449044p31451095.html
Sent from the RubyOnRails Users mailing list archive at Nabble.com.