я не могу получить пассажиру работать с apache24 на FREEBSD 10.1Freebsd 10,1/Рубин на Rails/Apache 2.4/Phusion Пассажир: клиент отрицает конфигурации сервера
Если я помещаю VirtualHost ниже в моей httpd.conf не только запрос на возврат виртуального хоста 403 запрещен, но также имя хоста сервера, которое является только index.html
файл без рельсов, возвращается 403, а также запрещен httpd-error.log
клиент, отказавшийся от конфигурации сервера.
Я предполагаю, что пассажир не в состоянии переписать запросы от /public to /app/views/index.html.erb
, потому что я не ставил какие-либо HTML файлов в /общественность уже установлена mod_fastcgi но ответы еще 403 запрещено
Это хвост моего httpd.conf
LoadModule passenger_module /usr/local/lib/ruby/gems/2.1/gems/passenger-5.0.18/buildout/apache2/mod_passenger.so
LoadModule fastcgi_module libexec/apache24/mod_fastcgi.so
<IfModule mod_passenger.c>
PassengerRoot /usr/local/lib/ruby/gems/2.1/gems/passenger-5.0.18
PassengerDefaultRuby /usr/local/bin/ruby21
</IfModule>
# Virtual hosts
<VirtualHost *:80>
ServerName www.mydomain.com
DocumentRoot /usr/home/myusername/websites/myrailsappname/public
<Directory /usr/home/myusername/websites/myrailsappname/public>
AllowOverride all
Options -MultiViews
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Include etc/apache24/Includes/*.conf
Заменить устаревшие директивы 'Order' и' 'Allow' по Требуют все granted'. – julp