Установка CGI Ruby в Apache

Я хочу использовать Ruby в Apache через CGI. У меня есть следующее в моем конфигурационном файле:

DocumentRoot /home/ceriak/ruby

<Directory /home/ceriak/ruby>
    Options +ExecCGI
    AddHandler cgi-script .rb
</Directory>

test.rb testfile, помещенный под /home/ceriak/ruby/, #!/usr/bin/ruby включенный в первую строку и данные исполняемые полномочия. Однако, когда я посещаю localhost/test.rb Я получаю окно загрузки и могу получить исходный код.

Интересно, когда я помещаю тот же сценарий под /usr/lib/cgi-bin/ и звоните localhost/cgi-bin/test.rb это работает, как предполагается.

(Apache2 на Ubuntu 9.10.)

Какая-либо идея?

15
задан Joó Ádám 11 February 2010 в 15:50
поделиться