У меня есть приложение rails, развернутое на heroku.Я использовал paperclipftp для загрузки файлов на FTP-сервер, так как heroku не предоставляет много возможностей при загрузке файлов.Поэтому, когда я пытаюсь загрузить файл и сохранить запись, я получаю эту ошибку.
Net::FTPPermError (500 I won't open a connection to 10.10...... (only to 174.12........)
Я не знаю, почему это происходит.После некоторых поисков я узнал, что Heroku не разрешает активные FTP-соединения, поэтому попытался установить пассивное соединение, отредактировав файл paperclipftp.
Я добавил эту строку в блок инициализации
@ftp.passive = @ftp_credentials[:passive] if @ftp_credentials.has_key?("passive")
и передал переменную [passive:true]
в моем конфигурационном файле YAML.Но все равно это не работает.
Пожалуйста, помогите.Заранее спасибо.