Okay, this isn't a solid solution... it throws these errors quite often
while in the admin:
>
>
> Application error (Apache)
>
> Change this error message for exceptions thrown outside of an action
> (like in Dispatcher setups or broken Ruby code) in public/500.html
>
This error comes from mod_ruby I think.... not sure though. It also
will show up if I hit reload rapidly while trying to view the site.
I guess I'll have to give fastcgi a shot again. too bad, I'd sure love
to ahve a useful setup with mod_ruby, but I guess it's not that big a deal.
Jack
> Allright, I seem to have a working radiant CMS.. can change files in
> admin, publish, etc all as expected and actually pretty fast... So, good.
>
> To recap, I had to recompile the mod_ruby source and change one line in
> mod_ruby.h from
> #define MR_DEFAULT_SAFE_LEVEL 1
> to
> #define MR_DEFAULT_SAFE_LEVEL 0
>
> and my .htaccess now looks like this:
>
>> #!/usr/bin/ruby1.8
>>
>> require File.dirname(__FILE__) + "/../config/environment" unless
>> defined?(RAILS_ROOT)
>>
>> # If you're using RubyGems and mod_ruby, this require should be
>> changed to an absolute path one, like:
>> # "/usr/local/lib/ruby/gems/1.8/gems/rails-0.8.0/lib/dispatcher" --
>> otherwise performance is severely impaired
>> require "dispatcher"
>> #require "/var/lib/gems/1.8/gems/rails-2.0.2/lib/dispatcher"
>>
>>
>> #ADDITIONAL_LOAD_PATHS.reverse.each { |dir| $:.unshift(dir) if
>> File.directory?(dir) } if defined?(Apache::RubyRun)
>> Dispatcher.dispatch
>>
> I have very little understanding of what's going on here.. perhaps
> someone with some experience can tell my why this work and why i had to
> comment out the ADDITIONAL line, etc.
>
> thanks,
> Jack
>
>
>
>
> Jack Downes wrote:
>
>> Okay, I recompiled the mod_ruby source such that i turned the SAFE const
>> to 0, and .... well, got a different error:
>>
>>
>>> [Sun Feb 24 21:49:18 2008] [error] mod_ruby: error in ruby
>>> [Sun Feb 24 21:49:18 2008] [error] mod_ruby:
>>> /var/lib/gems/1.8/gems/radiant-0.6.4/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:266:in
>>>
>>> `load_missing_constant': uninitialized constant ADDITIONAL_LOAD_PATHS
>>> (NameError)
>>> [Sun Feb 24 21:49:18 2008] [error] mod_ruby: from
>>> /var/lib/gems/1.8/gems/radiant-0.6.4/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:452:in
>>>
>>> `const_missing'
>>> [Sun Feb 24 21:49:18 2008] [error] mod_ruby: from
>>> /var/www/sites/dtc/nwmt.us/subdomains/www/html/dispatch.rb:9
>>> [Sun Feb 24 21:49:18 2008] [error] mod_ruby: from
>>> /usr/lib/ruby/1.8/apache/ruby-run.rb:53:in `load'
>>> [Sun Feb 24 21:49:18 2008] [error] mod_ruby: from
>>> /usr/lib/ruby/1.8/apache/ruby-run.rb:53:in `handler'
>>>
>>>
>> Anyone know what this is?
>>
>> thanks,
>> Jack
>>
>>
>> Jack Downes wrote:
>>
>>
>>> I'm trying to decrease the RubySafeLevel... that is the first error,
>>> all the others are just part of the cascade, so that might just be it.
>>>
>>> Jack
>>> _______________________________________________
>>> Radiant mailing list
>>> Post: [email protected]
>>> Search: http://radiantcms.org/mailing-list/search/
>>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
>>>
>>>
>>>
>> _______________________________________________
>> Radiant mailing list
>> Post: [email protected]
>> Search: http://radiantcms.org/mailing-list/search/
>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
>>
>>
>
> _______________________________________________
> Radiant mailing list
> Post: [email protected]
> Search: http://radiantcms.org/mailing-list/search/
> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
>
_______________________________________________
Radiant mailing list
Post: [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site: http://lists.radiantcms.org/mailman/listinfo/radiant