• 15-02-2014, 00:06:11
    #1
    Arkadaşlar, ruby ile çalıştırdığım bir script te js ve css dosyaları görünmüyor.


    www.plak1.com adresinde inceleyebilirsiniz,

    bu durumu nasıl çözebilirim. iyi çalışmalar.
  • 15-02-2014, 10:45:20
    #2
    bekchi adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar, ruby ile çalıştırdığım bir script te js ve css dosyaları görünmüyor.


    www.plak1.com adresinde inceleyebilirsiniz,

    bu durumu nasıl çözebilirim. iyi çalışmalar.
    Kaynak kodlarda görüldüğü üzere css ve js dosyalarınız derlenmemiş.
    /*
      *= require_tree ../../../vendor/assets/stylesheets/
      *= require_tree
    */
    Öncelikle sunucu üzerinde;
    RAILS_ENV=production bundle exec rake assets:precompile
    komutunu çalıştırın ve bunun assets dosyalarını derleyip derlemediğini kontrol edin. Eğer Heroku üzerinde çalışıyorsanız;

    config.assets.initialize_on_precompile = false
    değerinden emin olun.

    İkinci olarak bu tür bir sorunda Ruby/Rails versiyonları hakkında bilgi sahibi olmak önemli. Ancak genellikle Ruby/gem versiyonlarından kaynaklanır. Eğer Rails sürümünüz 3.2.8 ise 3.2.14'e yükseltin ya da Ruby versiyonunuz 2 ise 1.9.3'e indirin.

    Eğer sorununuz çözülmezse Ruby/Rails versiyonları ve hakkında daha fazla bilgi verin ve Gemfile dosyanızı da ekleyin.
  • 15-02-2014, 11:37:58
    #3
    komutu uyguladım ama sorun değişmedi,

    ruby : 1.9.3
    rails : 3.2.0
  • 15-02-2014, 11:55:51
    #4
    bekchi adlı üyeden alıntı: mesajı görüntüle
    ruby : 1.9.3
    rails : 3.2.0
    Rails sürümünüz fazlasıyla eski. Sitenizde pek çok bug ve açık olma ihtimali yüksek. Eğer
    rake assets:precompile
    komutu ile bir sonuç alamadıysanız css/js dosyalarınızdan birisinde veya birden fazlasında hatalar olabilir. Bütün css ve js dosyalarını kaldırıp sadece çalışacağından emin olduğunuz tek bir dosya ile sitenizi test edin. Eğer bu dosya normal bir şekilde çalışır ise diğer dosylarınızı kontrol edip düzenlemeniz gerekir.
  • 15-02-2014, 21:29:38
    #5
    Hocam ssh bilgilerimi verebilirim.

    facebook.com/erguner

    eklerseniz sevinirim dediğinizi yaptım olmadı yine. Gem dosyalarından birisi sadece 1.9.3 istediği için mecburen kullanıyorum.