Вы можете использовать метод .not () или селектор not ()
Код на основе вашего примера:
$("div:not(.donthit)").children("p") // not selector
$("div").not(".donthit").children("p") // not method
environment.rb путь походит на способ пойти, хотя Вы могли бы хотеть добавить к LD_LIBRARY_PATH
вместо этого. Также я удостоверился бы, что использовал полный путь для того каталога на всякий случай.
Кроме того, Вы смогли использовать .htaccess
директивы, подобные тому, что описано http://wiki.rubyonrails.org/rails/pages/HowToUseOracleWithFastCGI
Используя .bashrc
не будет работать, как путь к библиотеке, что Пассажирское использование является тем, которое Apache загружает на начальной загрузке. Нет никакого способа, которым это посмотрело бы на каталог пользователя, поскольку это будет главной проблемой безопасности.
У меня была подобная проблема с Пассажиром, которого я описал в http://blog.rayapps.com/2008/05/21/using-mod_rails-with-rails-applications-on-oracle/
Но в Вашем случае это не могло бы работать, поскольку Вы не сможете изменить httpd.conf файл Dreamhost.
Другая вещь, которую можно попробовать, состоит в том, чтобы установить LD_LIBRARY_PATH в .bashrc - согласно http://www.wavethenavel.com/jonathanpenn/2008/09/08/bootstrapping-a-dreamhost-account-for-rails-and-git/, это работало в случае Dreamhost. Не проверили, что Пассажир выполнит .bashrc прежде, чем запустить рубин.