Kom ihåg mig?
Home Menu

Menu


Problem med RoR på Binero

Ämnesverktyg Visningsalternativ
Oläst 2008-08-28, 16:18 #1
mng0 mng0 är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2006
Inlägg: 32
mng0 mng0 är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2006
Inlägg: 32
Hej,

Jag har utvecklat min första applikation i ruby on rails och tänkte nu ladda upp allt på bineros server samtidigt som jag går från development till production env.

Sidan fungerar som den ska efter att ha ändrat i min dispatch.fcgi och .htaccess fil men problemet är att javascripts och stylesheets inte laddas.

I min logg står följande: http://pastie.org/260098

kan det bero på att även CSS och javascript behöver gå genom fcgi och därför måste cgi tillåtas att exekveras i webbrooten?

Notera att jag redan pratat med supporten i två dagar och deras tips var att skriva en tråd här.
mng0 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-28, 16:41 #2
Adam Adam är inte uppkopplad
Medlem
 
Reg.datum: May 2003
Inlägg: 193
Adam Adam är inte uppkopplad
Medlem
 
Reg.datum: May 2003
Inlägg: 193
Är inte bekant med RoR men gissar att de kör alla requests till en routerfil. Testa exkludera alla riktiga filer/kataloger i din .htaccess genom att skriva
Kod:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
framför raden som skickar vidare alla requests.

Jag använder Zends ramverk, min .htaccess ser ut såhära
Kod:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule $ index.php
Där index.php tar hand om routingen av alla requests som inte är filer/kataloger på servern.
Adam är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-28, 16:45 #3
martin-lb martin-lb är inte uppkopplad
Medlem
 
Reg.datum: Dec 2004
Inlägg: 170
martin-lb martin-lb är inte uppkopplad
Medlem
 
Reg.datum: Dec 2004
Inlägg: 170
Kanske kan detta WIKI inlägg hjälpa?
http://wiki.rubyonrails.com/rails/pa...kToStaticFile/

For example, if your Rails app is running under Apache/FCGI, and is installed at /yourapp under document root, then the correct URL for your image would need to be [img]/yourapp/public/images/someimage.gif[/img]

/Martin
martin-lb är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-08-28, 17:15 #4
mng0 mng0 är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2006
Inlägg: 32
mng0 mng0 är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2006
Inlägg: 32
Citat:
Originally posted by martin-lb@Aug 28 2008, 16:45
Kanske kan detta WIKI inlägg hjälpa?
http://wiki.rubyonrails.com/rails/pa...kToStaticFile/

For example, if your Rails app is running under Apache/FCGI, and is installed at /yourapp under document root, then the correct URL for your image would need to be [img]/yourapp/public/images/someimage.gif[/img]

/Martin
Tack för svaren, ska testa det ni föreslog.

Men angående martins lösning så står det ju i wikin:

"Luckily, Rails has some helpers to generate the correct URL automatically regardless of the environment your app is running under."

Och jag kör ju mina javascripts, images och stylesheets genom helpers.

Anyway, ska testa lite.
mng0 är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 01:15.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017