Вы, вероятно, не использовали связанную рубиновую версию на Tiger, теперь, когда Вы обновили до Leopard, обеспеченный рубин имел приоритет в пути. Самый очевидный признак этого является Вашими драгоценными камнями (которые трудно кодируются с путем рубинового интерпретатора, что они были установлены против), будет отсутствовать.
У Вас есть или рука, установил рубин или использовал что-то как fink
.
Моя рекомендация состоит в том, чтобы установить MacPorts, затем установить ruby
, и rb-rubygems
порты, затем удостоверьтесь это /opt/local/bin
предшествует /usr/bin
и /usr/local/bin
Это - одно из моих давних раздражений с mod_perl, и в конечном счете почему я - довольный Ruby on Rails, появился.
В основном Вы не можете совместно использовать, где Ваши сценарии Perl живут и где статическое содержание живет. Они должны быть в различных каталогах. Я часто обманывал и использовал другое имя хоста для статического и динамического контента, который удалил целую проблему. Можно также читать немного больше о том, как поместить статическое содержание в подкаталог, возможно.