Ruby on Rails + Apache
Napsal: úte 18. zář 2012 9:14:24
Dobrý den,
mám ( Rails 3.2.3 Ruby 1.9.3 a Apache2 ) takový problém stáhl jsem si aplikaci Rails-Carrierwave-jQuery-File-Upload a snažím se ji sprovoznit na serveru!!! Aplikace funguje do té doby než má použít javascript, který provází upload obrázku. Přečetl jsem toho hodně o nastavení production.rb a zdá se, že se všechny soubory překompilovali do složky public/assets. Tyto soubory jsou s příponou .js.gz. Problém je asi v Apache protože to nedokáže otevřít! Chtěl jsem se zeptat, jestli už jste se s tímhle setkal a co by jste doporučil? Vše uvítám!!!
přikládám nastavení Apache
# Forum hlavni stranky na subdomene
<VirtualHost (moje ip):80>
ServerName stranky.cz
DocumentRoot /u/apps/galerie/current/public
ServerAlias jinestranky.cz
<Directory /u/apps/galerie/current/public>
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<LocationMatch "^/assets/.*$">
Header unset ETag
FileETag None
# RFC says only cache for 1 year
ExpiresActive On
ExpiresDefault "access plus 1 year"
</LocationMatch>
Nebo doporučujete přejít na Nginx. Slyšel jsem, že je v tomto ohledu lepší než Apache!!!
mám ( Rails 3.2.3 Ruby 1.9.3 a Apache2 ) takový problém stáhl jsem si aplikaci Rails-Carrierwave-jQuery-File-Upload a snažím se ji sprovoznit na serveru!!! Aplikace funguje do té doby než má použít javascript, který provází upload obrázku. Přečetl jsem toho hodně o nastavení production.rb a zdá se, že se všechny soubory překompilovali do složky public/assets. Tyto soubory jsou s příponou .js.gz. Problém je asi v Apache protože to nedokáže otevřít! Chtěl jsem se zeptat, jestli už jste se s tímhle setkal a co by jste doporučil? Vše uvítám!!!
přikládám nastavení Apache
# Forum hlavni stranky na subdomene
<VirtualHost (moje ip):80>
ServerName stranky.cz
DocumentRoot /u/apps/galerie/current/public
ServerAlias jinestranky.cz
<Directory /u/apps/galerie/current/public>
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
<LocationMatch "^/assets/.*$">
Header unset ETag
FileETag None
# RFC says only cache for 1 year
ExpiresActive On
ExpiresDefault "access plus 1 year"
</LocationMatch>
Nebo doporučujete přejít na Nginx. Slyšel jsem, že je v tomto ohledu lepší než Apache!!!