PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

setiap kali push ke heroku, gambar tidak ditampilkan, penjepit kertas

Amazon bukan perangkat gratis, Anda harus memberikan nomor kartu kredit Anda untuk menggunakannya. Namun Anda hanya membayar apa yang Anda gunakan tetapi tidak mahal. Misalnya untuk situs web saya, bulan lalu saya membayar $2,46 untuk penyimpanan 15Gb dan saya membayar $1,90 untuk transfer data 16Gb.

Untuk menggunakan S3 dengan penjepit kertas, Anda perlu menambahkan gem 'aws-s3' ke Gemfile . Anda

Selanjutnya Anda perlu menambahkan config/s3.yml kredensial aset Anda, misalnya :

production:
  access_key_id: AAAAAAAAAAAAAAAAAA
  secret_access_key: BBBBBBBBBBBBBBBBBBBBBBBBBBB
  bucket: assets.my-bucket

Kemudian saya memiliki model yang menyimpan aset saya, misalnya :

class Asset
  has_attached_file :asset, 
    :styles => {  :thumb => "60x60#", :large => "700x330#"},
    :storage => :s3,
    :s3_credentials => "#{Rails.root}/config/s3.yml",
    :path => "/images/:id/:style.:extension"
  validates_attachment_content_type :asset, :content_type => ['image/gif', 'image/jpeg', 'image/png', 'image/x-ms-bmp']
end

Semoga membantu




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PILIH dari satu tabel, INSERT ke dua tabel lainnya berdasarkan kondisi

  2. KitchenPC dan Ironpython

  3. Cara mengubah bidang id penomoran otomatis ke tipe serial di PostgreSQL

  4. 3 Cara Mendaftar semua Prosedur Tersimpan dalam Database PostgreSQL

  5. dapatkah Anda menggunakan perpustakaan di PL/Perl