Sto provando a configurare l'app per i miei binari per caricare le sue risorse su AWS S3 di Amazon utilizzando la gemma asset_sync, dopo these instructions. So di aver configurato la mia roba S3 proprio perché la mia app è altrimenti in grado di caricare immagini su S3. Sono abbastanza sicuro che ho tutte le impostazioni corrette:Perché è `rake assets: precompilare` throwing" getaddrinfo: Nome o servizio non noto "? (re: asset_sync)
FOG_DIRECTORY => mybucketname
FOG_PROVIDER => AWS
FOG_REGION => s3-us-west-2
Eppure continuo a ricevere un errore:
-bash> heroku run rake assets:precompile --remote staging
Running rake assets:precompile attached to terminal... up, run.1
AssetSync: using default configuration from built-in initializer
mkdir -p /app/public/assets
...
mkdir -p /app/public/assets
AssetSync: Syncing.
rake aborted!
getaddrinfo: Name or service not known # <-- error
Compilazione localmente produce un errore di leggermente diverso:
-bash> bundle exec rake assets:precompile
AssetSync: using default configuration from built-in initializer
mkdir -p /Users/bart/Dev/MyApp/myapp/public/assets
...
mkdir -p /Users/bart/Dev/MyApp/myapp/public/assets
AssetSync: Syncing.
rake aborted!
getaddrinfo: nodename nor servname provided, or not known # <-- error
Ottima risposta. Ancora non riesco a capire perché Amazon un'azienda così grande abbia un'interfaccia utente molto scarsa –