Я запускаю приложение Rails 4 в рабочем режиме ... в Windows 8.1 ... По какой-то причине у меня сломаны изображения и css в режиме производства. Поскольку нет Passenger камень в Windows, я должен использовать Apache конфигурации для перенаправления или обратного прокси-сервера для Thin:Сломанные изображения/css в режиме производства с Rails 4
<VirtualHost *:8888>
ServerAdmin [email protected]
ServerName Depot
#ServerAlias
DocumentRoot "c:/my_directory_tree/depot"
<Directory "C:/my_directory_tree/depot">
Require all granted
Options -MultiViews
</Directory>
ProxyPass /depot balancer://depot_cluster/
ProxyPassReverse /depot balancer://depot_cluster/
ProxyPreserveHost On
<Proxy balancer://depot_cluster>
BalancerMember http://127.0.0.1:3001/depot
</Proxy>
#ErrorLog "|C:/Webserver/Apache/bin/rotatelogs.exe logs/example.com/%Y.%m.%d.example.com.error.log 86400"
#CustomLog "|C:/Webserver/Apache/bin/rotatelogs.exe logs/example.com/%Y.%m.%d.example.com.access.log 86400"
combined
</VirtualHost>
И запустить мое приложение с:
thin -p 3000 -e production --prefix /depot start -p 3001
Я уже прекомпилирована свои активы , но не работает.
rake assets:precompile
Почему я запускаю в режиме производства свое приложение? Ну ... до реализации в реальном сервере, мне нужно знать, как реализовать это приложение на сервере Windows, ...
Да, я уже установлен 'RAILS_ENV = production', а затем' грабли активы: precompile' ... с самого начала. –
Пожалуйста, см. Мое обновление, у меня была эта ошибка раньше, когда я использовал 'url ('some-image.png')'. Загружается ли какой-либо css? –
Я не понимаю. Нужно ли мне менять все мои таблицы стилей? :/ –