Вопросы с тегами [heroku]

1

голосов
0

ответ
99

Просмотры

Heroku: Длинный запуск задача Rake в конечном итоге выходит из строя

У меня есть задача грабли я собираюсь использовать только один раз, чтобы импортировать файл CSV массивный. Heroku запустить: обособленные расслоение владельцев Exec грабли: импорт Задача рейка работает нормально локально. Она работает для> 8 часов на Heroku, но в конце концов выходит из строя. Задача не завершена. Проверка процессов: Heroku пс === Web (Standard-1X): бен / Рельсы сервер -p $ PORT -e $ RAILS_ENV (1) web.1: до 2018/01/09 22:52:22 +0000 (~ 10h назад) === работник (Standard-1X): расслоение Exec грабли работы: работа (1) worker.1: разбился 2018/01/10 9:19:05 +0000 (~ 28м назад) журнал не дает никакой информации вообще> Heroku журналы --app mydemoapp --dyno run.8945> у меня есть 1x стандартный рабочий процесс, который я думал, что это будет использовать автоматически. Это не так? Как установить я его использовать рабочий процесс сам куда-нибудь?
Will
1

голосов
1

ответ
113

Просмотры

Shopify приложение заряд не в состоянии сохранить

Ниже приведен код для Shopify единовременного-приложения заряда в Ruby. Я последовал за Shopify «добавить биллинг для своего приложения» страницы (https://help.shopify.com/api/tutorials/adding-billing-to-your-app) для кода, за исключением того, не нужно повторяющееся обвинение. Кроме того, я нашел кого-то, кто отправил их разовый заряда код, который очень похож на мой (https://ecommerce.shopify.com/c/shopify-apis-and-technology/t/one-time-application- зарядовой пример-для-Shopify рельсов приложения-489347). Защиту create_application_charge application_charge = ShopifyAPI :: ApplicationCharge.new (название: "MyApp", цена: 0,09, RETURN_URL: "https: \ / \ / myapp.herokuapp.com \ / activatecharge", тест: правда) сохранить = application_charge.save если сохранить перенаправлять application_charge. confirmation_url вернуться конец вспышка [: ошибка] = «спасброска работала: # {} сохранить» конец Вспышка всегда реагирует как ложная. Есть ли сбой при проверке подлинности, что бы предотвратить это? Или что-то, чтобы получить в магазин, чтобы принять заряд приложения? Я в недоумении, почему это не работает. Любая помощь будет принята с благодарностью, спасибо.
Brady
1

голосов
1

ответ
219

Просмотры

Multer пытается создать новую папку, когда один уже существует

Я использую Multer управлять загрузкой изображений, и при запуске моего приложения на моей локальной машине все работает отлично. Но теперь, когда я пытаюсь развернуть на Heroku, я получаю эту ошибку в моих журналах применения: Необработанное отказ Ошибка: EROFS: только для чтения файловой системы, MkDir «/ общественность» ... который, кажется, как он пытается создать каталог, а чем при использовании существующего (как это делает на моей локальной машине) Это мой код, я использую для Multer: вар хранения = multer.diskStorage ({назначения: (REQ, файл, Cb) => {Cb (нуль, 'общественность / IMG /')}, имя файла: (REQ, файл центибар) => {центибар (нуль, новый Date () toISOString () + file.originalname)}}) загружать вар = multer ({хранения:. хранения }) router.post ( '/: PropertyID', upload.single ( 'IMG'), функция (REQ, разреш) {Property.update ({IMG: req.file. имя_файла}, {где: {ID: req.params.propertyid,}.}), а затем (updatedProperty => {res.redirect ( '/ администратор /' + updatedProperty)})}); Общественный / IMG уже существует, и при тестировании, он прекрасно работает с правильными именами файлов и в конечном итоге в правильном месте. Любая помощь приветствуется! Спасибо!
Emily Grace Acres
1

голосов
0

ответ
182

Просмотры

Слишком много перенаправляет Heroku и Google домены

Я пытаюсь добавить пользовательские домены для двух проектов Heroku. Это может быть важно, что проекты находятся на двух разных счетов Heroku. В любом случае я последовал за те же самые шаги для каждого проекта: Добавление пользовательского CNAME записей в доменах Google В Heroku, добавьте соответствующие домены для каждого проекта. Один из моих проектов, отлично работает на собственном URL, однако другие имеет ошибку говоря есть слишком много переадресаций. Кроме того, оба проекта все еще работают по их умолчанию URLs Heroku. Каким образом один из пользовательских доменов работает, а другой нет?
Bernardo Rodriguez
1

голосов
0

ответ
80

Просмотры

Используя рельсы + изобрести, но получение не удалось войти в систему и Вошли успешно в различных браузерах

Имея установку простой DEViSE рельсы приложение с:: database_authenticatable,: регистрируемое,: возмещено,: запоминающееся,: отслеживается,: подтверждаемый,: confirmable я вижу разные результаты в двух браузерах или в том же браузере и режим инкогнито. Зарегистрироваться в порядке и он записывает меня мгновенно, если я выйти из системы и попробуйте войти еще раз я найти сообщение Failed Логин, откуда оно взялось? Могу ли я отлаживать или проверять больше? Переход в режим инкогнито в Chrome, или использовать другой браузер регистрирует меня почти мгновенно, не видя, что не удалось Вход сообщение. Я могу почти никогда не повторить это в режиме разработки, но на Heroku это происходит постоянно. Любые подсказки, чтобы даже начать отладку?
alexanderkustov
1

голосов
1

ответ
72

Просмотры

Как я могу разместить свой узел JS приложения (отслеживания в реальном времени) для Heroku

Ive пытался развернуть приложение узла-к Heroku расслоение плотной. но ошибка приложения всегда происходит .. вот мои веб-журналы 2018-02-19T09: 00: 51,759639 + 00: 00 Heroku [web.1]: состояние изменено с разбился начиная 2018-02-19T09: 00: 54.029447 + 00: 00 Heroku [web.1]: процесс с помощью команды узла Запуск index.js 2018-02-19T09: 00: 55.992998 + 00: 00 приложения [web.1]: сервер начал на порту 3000 2018-02-19T09: 01: 54.487612 +00: 00 Heroku [web.1]: Ошибка R10 (Boot таймаут) -> Web процесс не удалось связать с $ PORT в течение 60 секунд после запуска 2018-02-19T09: 01: 54,487612 + 00: 00 Heroku [web.1 ]: Остановка процесса с SIGKILL 2018-02-19T09: 01: 54,622011 + 00: 00 Heroku [web.1]: состояние изменилось с началом разбился 2018-02-19T09: 01: 54,608384 + 00: 00 Heroku [web.1 ]: Процесс завершился со статусом 137 и в моем терминале он предупреждает, что нет файла окр здесь это обновленные журналы. , 2018-02-20T22: 33: 28,164758 + 00: 00 Приложение [web.1]: в Module._compile (module.js: 570: 32) 2018-02-20T22: 33: 28,164760 + 00: 00 Приложение [веб. 1]: в Object.Module._extensions..js (module.js: 579: 10) 2018-02-20T22: 33: 28,164761 + 00: 00 приложение [web.1]: в Module.Load (module.js: 487: 32) 2018-02-20T22: 33: 28,164763 + 00: 00 приложение [web.1]: в tryModuleLoad (module.js: 446: 12) 2018-02-20T22: 33: 28,164765 + 00: 00 приложение [ web.1]: в Function.Module._load (module.js: 438: 3) 2018-02-20T22: 33: 28,164766 + 00: 00 приложение [web.1]: в Module.runMain (module.js: 604 : 10) 2018-02-20T22: 33: 28,164768 + 00: 00 приложение [web.1]: в перспективе (bootstrap_node.js: 389: 7) 2018-02-20T22: 33: 28,164769 + 00: 00 приложение [веб .1]: при запуске (bootstrap_node.js: 149: 9) 2018-02-20T22: 33: 28,164771 + 00: 00 приложение [web.1]: в bootstrap_node.js: 504: 3 2018-02-20T22: 33 : 41.623294 + 00: 00 Heroku [маршрутизатор]: в = код ошибки = H10 DESC = "приложение разбился" метод = GET путь = "/" хост = realtime-tracker.herokuapp.com request_id = f5ccc5ea-8044-454e-95d5-9175b93a4be3 FWD = "110.54.168.160" дино = подключить = обслуживание = состояние = 503 байт = протокол HTTPS = 2018-02-20T22: 33: 42,405421 + 00: 00 Heroku [маршрутизатор]: в = код ошибки = H10 по убыванию = "приложение" разбитого метод GET = путь = "/ фавиконки. ICO»хост = realtime-tracker.herokuapp.com request_id = 9a88d409-6292-4361-b6ca-057e8b8fd5ad FWD = "110.54.168.160" дино = подключить = обслуживание = состояние = 503 байт = протокол = HTTPS отсоединен от потока журнала. Там может быть событие, случающееся, что вы не видите здесь! Попытка восстановить соединение ... 2018-02-20T22: 33: 28,164758 + 00: 00 приложения [web.1]: в Module._compile (module.js: 570: 32) 2018-02-20T22: 33: 28.164760 + 00 : 00 приложение [web.1]: в Object.Module. ком request_id = f5ccc5ea-8044-454e-95d5-9175b93a4be3 FWD = "110.54.168.160" дино = = подключение с сервисом = состояние = 503 байт = протокол = HTTPS 2018-02-20T22: 33: 42,405421 + 00: 00 Heroku [маршрутизатор] : в = код ошибки = H10 DESC = "приложение разбился" метод = GET путь = "/ favicon.ico" хост = realtime-tracker.herokuapp.com request_id = 9a88d409-6292-4361-b6ca-057e8b8fd5ad FWD = "110.54.168.160 "дино = подключения = обслуживание = состояние = 503 байт = протокол = HTTPS отсоединен от потока журнала. Там может быть событие, случающееся, что вы не видите здесь! Попытка восстановить соединение ... 2018-02-20T22: 33: 28,164758 + 00: 00 приложения [web.1]: в Module._compile (module.js: 570: 32) 2018-02-20T22: 33: 28.164760 + 00 : 00 приложение [web.1]: в Object.Module._extensions..js (module.js: 579: 10) 2018-02-20T22: 33: 28,164761 + 00: 00 приложение [web.1]: в модуле. нагрузка (module.js: 487:
Renan Nuevo
1

голосов
1

ответ
55

Просмотры

Twilio Error - 12300 on Sinatra App Deployed on Heroku

Я получаю странные проблемы с использованием Twilio на Sinatra App развернутые с Heroku. У меня открытый билет, но хочет, чтобы получить вход в сообществах по этому вопросу. Когда я создаю свои первые MMS на день для всех моих контактов в БД, я получаю эту ошибку: ОШИБКА 12300 Twilio не в состоянии обработать Content-Type предоставленного URL. Пожалуйста, обратитесь к XML-документ Twilio Markup для получения дополнительной информации о допустимых Content-Type. Я получаю это на 30 из 55 сообщений, этот код посылает. Однако, если я снова запустить то же представление, через тот же метод, я получаю 0 ошибок. Все это проходит через. Я очень смущен. Единственное, что я могу, возможно, думать о том, Twilio имеет проблемы с извлечением в IMG_URL на первоначальный запрос, может быть, кэширует его для будущего использования. Я просто предполагаю здесь. Кто-нибудь еще есть аналогичная проблема с использованием Twilio на Heroku? Вот' S код я использую для отправки: #Twilio API Сообщение от App пост «/ отправить» сделать защищены! Сохранять Devotional к БД @devotional = Devotional.create (от: Params [: от], при условии: Params [: Subject], тело: Params [: тело]) #send сохраненному преданное к SMS Twilio Contact.all.each делать | контакт | client.messages.create (от: TWILIO_NUMBER, чтобы: contact.phone_number, тело: @ devotional.body.to_s, media_url: 'http://devotionalbroadcast.com/images/daily-broadcast-header.png') конец редирект ' /»конец Может HTTP AUTH иметь ничего общего с ним? Я использую простой Auth Синатры, но я не думаю, что может вызвать проблему. Титулы [: тело]) #send Сохраненный Devotional в SMS Twilio Contact.all.each сделать | контакт | client.messages.create (от: TWILIO_NUMBER, чтобы: contact.phone_number, тело: @ devotional.body.to_s, media_url: 'http://devotionalbroadcast.com/images/daily-broadcast-header.png') конец редирект ' /»конец Может HTTP AUTH иметь ничего общего с ним? Я использую простой Auth Синатры, но я не думаю, что может вызвать проблему. Титулы [: тело]) #send Сохраненный Devotional в SMS Twilio Contact.all.each сделать | контакт | client.messages.create (от: TWILIO_NUMBER, чтобы: contact.phone_number, тело: @ devotional.body.to_s, media_url: 'http://devotionalbroadcast.com/images/daily-broadcast-header.png') конец редирект ' /»конец Может HTTP AUTH иметь ничего общего с ним? Я использую простой Auth Синатры, но я не думаю, что может вызвать проблему. конец Может HTTP AUTH иметь ничего общего с ним? Я использую простой Auth Синатры, но я не думаю, что может вызвать проблему. конец Может HTTP AUTH иметь ничего общего с ним? Я использую простой Auth Синатры, но я не думаю, что может вызвать проблему.
nbkkb7x
1

голосов
1

ответ
723

Просмотры

How to deploy 'create-react-app' to Heroku with custom back-end api

Я пытаюсь развернуть проект «создать реагирующее-приложение» к Heroku. Я использовал Heroku Create-React-App шаблонного и последовал еще один учебник по настройке серверной API для подключения к моей таможне server.js файлу. Когда я раскрываю в Heroku, сборка работает нормально, но мое приложение по-прежнему не будет подключаться к моему файлу server.js. Я предполагаю, что это либо потому, что прокси-свойство в моем package.json должно указывать на тот же порт, определенном в моем файле server.js (который Heroku будет назначать автоматически, что я не знаю, как проверить) или, возможно, мой сервер .js файл не работает вообще. Been с очень трудно найти какие-либо ресурсы, которые должным образом объяснить, как развернуть «создать реагирующий-приложение» с настраиваемым фоновым (server.js). package.json: { "имя": "моя-приложение", "версия": "0.1.0", " «Реагировать-скрипты вытолкнуть»}} Линия в server.js, где я установил порт: константный порт = process.env.PORT || 5000;
Brett84c
1

голосов
0

ответ
60

Просмотры

Access Docker image in Heroku CI

Я пытаюсь получить настройки Heroku CI, так что при коде фиксирования, я могу запустить сервер работаю мое приложение, а затем запустить WebDriver тестов против него, чтобы подтвердить, что новое изменение коды является действительным. Локально, я бегу моих тестов с использованием селена / автономный хром-отладочный Docker изображение. Документы Heroku, кажется, предполагают, что это может быть возможным использовать Docker изображение во время работает Heroku CI, но я не уверен, если это на самом деле возможно. Мой текущий app.json выглядит следующим образом: { "имя": "Тест", "окружающая среда": { "тест": { "Env": {}, "скрипты": { "тест-установка": «Докер бег - д --name с-хром-отладка -p 5900: 5900 -p 4444: 4444 селен / автономная-хром-отладка " "тест": "NPM пробного пуска"}, "образ":" селен / автономная-хромирование отлаживать», "buildpacks": [{ "URL": "Heroku / nodejs"}, { "URL": "https://github.com/heroku/heroku-buildpack-google-chrome.git"}, { "URL": «https://github.com/heroku/heroku-buildpack-chromedriver»}]}}} Во время фазы «тест-установка» на Heroku, я вижу buildpacks (который я думаю, что я, вероятно, не нужен) устанавливается , но нет никакого упоминания ни о чем, относящемся к изображению Докера. Тогда при выполнении команды моей «тест-установка» «Докер бег ...», он терпит неудачу, потому что Docker CLI не доступен. Баш: Докер: команда не найдена Это даже обоснованный подход к использованию Heroku CI? Если да, то как я могу начать изображение Докер? т необходимость) устанавливается, но нет никакого упоминания ни о чем, относящемся к изображению Докера. Тогда при выполнении команды моей «тест-установка» «Докер бег ...», он терпит неудачу, потому что Docker CLI не доступен. Баш: Докер: команда не найдена Это даже обоснованный подход к использованию Heroku CI? Если да, то как я могу начать изображение Докер? т необходимость) устанавливается, но нет никакого упоминания ни о чем, относящемся к изображению Докера. Тогда при выполнении команды моей «тест-установка» «Докер бег ...», он терпит неудачу, потому что Docker CLI не доступен. Баш: Докер: команда не найдена Это даже обоснованный подход к использованию Heroku CI? Если да, то как я могу начать изображение Докер?
Paul Andrew
1

голосов
0

ответ
60

Просмотры

Heroku толчок отклонен, поскольку драгоценный камень контрольная сумма не удалось

Я толкая обновления моего приложения успешно всю неделю. Этим утром я пошел, чтобы подтолкнуть еще одно обновление (только некоторые изменения CSS) и вдруг я мои толчки отвергается, поскольку контрольные суммы на многочисленных драгоценных камней, кажется, случайно не удается. Я говорю случайно, потому что каждый раз, когда я пытался толкать, отказавшие контрольные суммы для различных драгоценных камней. Я не уверен, если это проблема с Bundler, RubyGems или Heroku, но те все это кажется очевидными кандидатами. Я не могу найти никаких упоминаний о подобных вопросах и Heroku, кажется, устранил возможность представить билет поддержки, если вы не платите за план поддержки предприятия. Любая помощь очень ценится! Вот лог с последней попытки: $ мерзавца нажимных мастера Heroku Counting объекты: 12, сделан. Сжатие Дельта с использованием до 4-х потоков. Сжимая объекты: 100% (12/12), сделано. Пишущие объекты: 100% (12/12), 1,55 KiB | 1.55 MiB / s, сделано. Всего 12 (дельта 10), повторно 0 (дельта 0) удаленный: Сжимая исходные файлы ... сделано. удаленный: источник здания: удаленный: удаленный: -----> Nginx-buildpack приложение обнаружен удаленный: -----> Nginx-buildpack: Установка Nginx / 1.5.7 в приложение / бен удаленный: -----> Nginx-buildpack: Добавлен запуск Nginx в приложении / бункер удаленный: -----> Nginx-buildpack: по умолчанию mime.types скопированного в приложении / Config / удаленное: -----> Nginx-buildpack: по умолчанию конфигурации копируется в приложение / конфигурация. Пульт дистанционного управления: -----> Image-Оптим Buildback приложение обнаружен удаленный: -----> Добавление Элемента-Оптим двоичные файлы удаленного: ф: опуская '' jpegoptim удаленный каталог: 'advpng' -> «/ TMP / build_c96d18fd0f8c4e48e3ec30ced800682d / поставщика / изображение-ОПТИМ / advpng»Пульт дистанционного управления: 'gifsicle' -> '/ TMP / build_c96d18fd0f8c4e48e3ec30ced800682d / поставщика / имидж-ОПТИМ / gifsicle' Пульт дистанционного управления: YML»удаленный: -----> Image-Оптим бинарники версия удаленный: advancecomp v1.18 Андреа Mazzoleni дистанционного управления: LCDF Gifsicle 1,78 удаленный: jpegoptim v1.4.2 x86_64-неизвестно-Linux-гну удаленный: libjpeg-турбо версии 1.2. 90 (сборка 20130305) удаленный: OptiPNG версия 0.7.4 удаленный: | Pngcrush 1.7.15 удаленный: -----> ImageMagick приложение обнаружено удаленный: -----> Установка ImageMagick пульта дистанционного управления: -----> Извлечение ImageMagick /app/tmp/cache/imagemagick-6.9.9-23.7z .tar.gz => / TMP / build_c96d18fd0f8c4e48e3ec30ced800682d / поставщик удаленный: -----> Запись файл политика удаленный: -----> переменные сред Обновления удаленная: -----> FFmpeg приложение обнаружено удаленным: --- -> Установить FFmpeg пульт: DOWNLOAD_URL = https://www.johnvansickle.com/ffmpeg/releases/ffmpeg-release-64bit-static.tar.xz удаленный: экспорт PATH удаленный: -----> рубин приложение обнаружено удаленное: -----> Компиляция Ruby / Rails удаленная: -----> Использование Ruby-версии: рубиново-2.5.0 удаленный: -----> Установка зависимостей с помощью Bundler 1.15.2 удаленных: Running: комплект установка --without разработки: Тест --path поставщик / комплекта --binstubs поставщика / пакета / бен -j4 --deployment дистанционного управления: Предупреждение: бегущей версии Bundler (1.15. 2) старше, чем версия, которая создала локировки (1.16.1). Мы рекомендуем вам обновить до последней версии Bundler, запустив `драгоценный камень установить bundler`. удаленное: Извлечение метаданных гема из https://rubygems.org/. Пульт дистанционного управления: Повторная Fetcher из-за ошибки (2/4): Bundler :: HTTPError Контрольная сумма / информация / erubi не совпадает с контрольной суммой, предоставленную сервером! Что-то не так (локальная контрольная сумма «\» a080a1775e4c3f8b72707ef6a2e071b4 \ "", ожидал "\" 5512cda1-50280 \ "") .. удаленный: Повторная Fetcher из-за ошибки (3/4): Bundler :: HTTPError Контрольная сумма / инфо / CRASS не совпадает с контрольной суммой, предоставляемой сервер! Что-то не так (локальная контрольная сумма "\" a080a1775e4c3f8b72707ef6a2e071b4 \ "", ожидал "\" 5512cda1-50280 \ "") .. удаленный: Повторная Fetcher из-за ошибки (4/4): Bundler :: HTTPError Контрольная сумма / Информация / дерзость прослушивания не совпадает с контрольной суммой, предоставленную сервером! Что-то не так (локальная контрольная сумма «\» a080a1775e4c3f8b72707ef6a2e071b4 \ «», ожидал «\» 5512cda1-50280 \ «») .. дистанционный: Контрольная сумма / информации / эт-Orbi не совпадает с контрольной суммой, предоставляемой пульта дистанционного управления: сервер! Что-то не так (локальная контрольная маловероятен: "\" a080a1775e4c3f8b72707ef6a2e071b4 \ "", ожидал "\" 5512cda1-50280 \ ""). Пульт дистанционного управления: Bundler Выход: Внимание: бегущая версия Bundler (1.15.2) старше, чем версия, которая создала локировок (1.16.1). Мы рекомендуем вам обновить до последней версии Bundler, запустив `драгоценный камень установить bundler`. удаленное: Извлечение метаданных гема из https://rubygems.org/. Пульт дистанционного управления: Повторная Fetcher из-за ошибки (2/4): Bundler :: HTTPError Контрольная сумма / информация / erubi не совпадает с контрольной суммой, предоставленную сервером! Что-то не так (локальная контрольная сумма "\" a080a1775e4c3f8b72707ef6a2e071b4 \ "", ожидали "\" 5512cda1-50280 \ "") .. удаленный: Повторный Fetcher из-за ошибки (3/4): Bundler :: HTTPError Контрольная сумма / инфо / CRASS не совпадает с контрольной суммой, предоставленную сервером! Что-то не так (локальная контрольная сумма "\" a080a1775e4c3f8b72707ef6a2e071b4 \ "", ожидал "\" 5512cda1-50280 \ "") .. удаленный: Повторная Fetcher из-за ошибки (4/4): Bundler :: HTTPError Контрольная сумма / Информация / дерзость прослушивания не совпадает с контрольной суммой, предоставленную сервером! Что-то не так (локальная контрольная сумма «\» a080a1775e4c3f8b72707ef6a2e071b4 \ «», ожидал «\» 5512cda1-50280 \ «») .. дистанционный: Контрольная сумма / информации / эт-Orbi не совпадает с контрольной суммой, предоставляемой пульта дистанционного управления: сервер! Что-то не так (локальная контрольная маловероятен: "\" a080a1775e4c3f8b72707ef6a2e071b4 \ "", ожидал "\" 5512cda1-50280 \ ""). дистанционный пульт: ! дистанционный пульт: ! Не удалось установить драгоценные камни через Bundler. дистанционный пульт: ! дистанционный пульт: ! Отвергнуто способствует прогрессу, не удалось скомпилировать приложение на Ruby. Пульт дистанционного управления: пульт! Не удалось отправить удаленный: Проверка развертывания ... удаленный: удаленный: Нажмите отвергнута в fply. Пульт дистанционного управления: Для https://git.heroku.com/fply.git! [Дистанционный отвергнута] Мастер -> Мастер (предварительно получить крюк отклонен) ошибка: не удалось нажать несколько рефов к «https://git.heroku.com/fply.git»
Daniel Bonnell
1

голосов
2

ответ
922

Просмотры

не Postgresql ошибка, «нет записи pg_hba.conf»

Я новичок в программировании. Я строй приложения рельсы и теперь хочу, чтобы подтолкнуть его к Heroku. Я следовал рекомендациям Heroku для преобразования моей базы данных из SQLite 3 до postresql. После того, как не делать, что я получаю эту ошибку, когда я пытаюсь перенести или даже проверить мое приложение на локальном хосте «PG :: ConnectionBad: FATAL: нет записи pg_hba.conf для хоста„[местный]“, пользователь„keemtaker“, база данных» tuma_database_development «SSL от» Я проверил предыдущие ответы на эту же проблему, но это так запутано и подавляющим для меня. Было бы хорошо, если я могу получить шаг за шагом руководство, чтобы решить эту ошибку. Я использовал PostgreSQL, прежде чем без проблем. Это как мой Gemfile выглядит как источник 'https://rubygems.org' рубиновый '2.3.4' камень 'Figaro' Gem 'JBuilder', '~> 2,0' камень 'пума'
Hakeem Baba
1

голосов
0

ответ
158

Просмотры

Сетевая ошибка firebase аутентификации на Heroku

У меня есть приложение подается на Heroku, который использует проверку подлинности firebase Google. Когда signInWithPopup всплывающее окно вызывается в хроме это появляется только с белым фоном, не давая возможность для входа в систему, а затем закрывается через пару секунд (я считаю, что это тайм-аут по умолчанию). В консоли ошибка код: «авт / сетевой запрос не удался», сообщение: «ошибка сети (например, тайм-аута, прерванное соединения или недоступности хоста) произошло.» В светлячок, всплывающее окно на самом деле содержит приложение (а не входа в систему, просто небольшая версия приложения в IFRAME), а затем закрывается с консоли ошибок неперехваченного исключение: Ошибка: Всплывающее было закрыто пользователем до завершения операции. Приложение отлично работает на Dev-сервере. В сетевой части хромированных Дев инструментов при обслуживании локально Dev-сервере после того, как кнопки мыши Войти, Я получаю вызов для фрейма с последующим двумя вызовами для getProjectConfig. Однако, когда подается с Heroku, после фрейма позвонить я получаю вызов для расслоения и CSS-файлов. Я проверил конфигурацию Heroku и она выглядит. Нет ошибок сборки. Я не знаю, где еще искать. Heroku приложение на https://expensify-app-take-2.herokuapp.com/ репо на github.com/jmcgloin/expensify Chrome 64, Firefox 58, Ubuntu 16.04. Я признателен за любую помощь (особенно помощь, которая может указывать меня к, как отладить это лучше себя в будущем). Дайте мне знать, если вам нужно больше информации. Heroku приложение на https://expensify-app-take-2.herokuapp.com/ репо на github.com/jmcgloin/expensify Chrome 64, Firefox 58, Ubuntu 16.04. Я признателен за любую помощь (особенно помощь, которая может указывать меня к, как отладить это лучше себя в будущем). Дайте мне знать, если вам нужно больше информации. Heroku приложение на https://expensify-app-take-2.herokuapp.com/ репо на github.com/jmcgloin/expensify Chrome 64, Firefox 58, Ubuntu 16.04. Я признателен за любую помощь (особенно помощь, которая может указывать меня к, как отладить это лучше себя в будущем). Дайте мне знать, если вам нужно больше информации.
jMcG
1

голосов
0

ответ
184

Просмотры

Не удается подключиться к Heroku MongoDB

Я создал приложение Ионные с NodeJS бэкэндом и базы данных Монго и развернуть его на Heroku (с MLAB MongoDB дополнения). Он работал хорошо в течение дня. На следующий день я не смог подключиться к БД. Приложение пошел спать в то же время, но когда я открыл его в браузере он проснулся. Я знаю, потому что я видел, статический текст, который я ставлю на индексной странице. Но через несколько секунд появилась страница ошибки. С консолью и сетевой вкладкой вывода я мог понять, что приложение не может получить доступ к базе данных и извлечение данных. Я нашел пост в Интернете, где автор говорит, что он один и тот же вопрос, и что он удалил экземпляр БД на Heroku и создал новый. Так что я сделал то же самое, и тогда я был в состоянии начать мое приложение снова нормально. Сегодня произошло то же самое - я не могу подключиться. Когда я переключаю DB URI в коде MongoDB: // локальные / mydbname и запустить приложение локально, она прекрасно работает, поэтому я пришел к выводу, что сам код приложения в порядке, есть только проблема с подключением к БД. Он также не будет работать локально, если я пытаюсь целевой БД на Heroku. Я подумал, что, возможно, забыл полномочие, поэтому я пошел на приборную панель Heroku и изменил и имя пользователя и пароль. Затем я попытался подключиться через консоль с Монго ds.mlab.com:/heroku_ -u -p. Вот вывод: MongoDB версия оболочки v3.6.3 подключения: MongoDB: //ds213239.mlab.com: 13239 / heroku_d3xjtj3x 2018-03-16T16: 09: 18,215 + 0100 W СЕТЬ [thread1] Не удалось подключиться к 54.236.230.76: 13239 после 5000 мс миллисекунд, сдаюсь. 2018-03-16T16: 09: 18,216 + 0100 E QUERY [thread1] Ошибка: не удалось подключиться к серверу ds213239.mlab.com:13239, попытка соединения не удалась: [email protected]/mongo/shell/mongo.js: 251: 13 @ (подключение): 1: 6 исключения: Не удалось соединиться В настоящее время я использую бесплатную версию как хостинг и DB дополнения, потому что я хочу только, чтобы протестировать приложение и показать его своему клиенту (который будет затем решить, хочет ли он платить за услуги Heroku). Если у меня нет ничего, чтобы показать, и если это происходит каждый раз, хорошо, что бы сосать. И вот самое интересное: я хотел, чтобы попытаться открыть приложение еще раз, чтобы я мог скопировать и вставить точное сообщение об ошибке здесь. И на этот раз она работала нормально! (???) Единственное, что я сделал то, что я изменил имя пользователя и передать на приборной панели DB, но я не толкал обновленный код и я не изменил его в переменной конфигурации MONGODB_URI. Кто-нибудь есть идея, почему это происходит? Есть ли способ сохранить Пробудитесь DB и доступным (без оплаты за дополнительную плату)? Благодарю. EDIT: Это не работает снова !!! Буквально через 30 секунд после подачи этого поста я пытался получить доступ к приложению снова, и это не сработало! Существует страница ошибки, которая говорит: Ошибка: Uncaught (обещанию): [объект Object] в точке с (HTTP: // локальный: 8100 / сборки / polyfills.js: 3: 19752) в точке с (HTTP: // локальный: 8100 / сборки / polyfills.js: 3: 19461) по адресу: // локальный: 8100 / сборки / polyfills.js: 3: 20233 в t.invokeTask (Http: // Localhost: 8100 / сборки / polyfills.js: 3 : 15660) при Object.onInvokeTask (HTTP: // локальный: 8100 / сборки / vendor.js: 4973: 33) в t.invokeTask (HTTP: // локальный: 8100 / сборки / polyfills.js: 3: 15581) в r.runTask (HTTP: // локальный: 8100 / сборки / polyfills.js: 3: 10834) в о (HTTP: // локальный: 8100 / сборки / polyfills.js: 3: 7894) при e.invokeTask [в Invoke ] (HTTP: // локальный: 8100 / сборки / polyfills.js: 3: 16823) при р (HTTP: // локальный: 8100 / сборки / polyfills.js: 2: 27648) ONE MORE EDIT: я снова удалил БД, создал новую, изменил строку подключения в моем приложении и толкнул изменения. Сейчас он работает нормально. Я проверю завтра и обновлять этот пост. NEW EDIT: Один день позже, приложение не подключается к БД снова. И снова я получаю то же сообщение об ошибке. Wtf, Heroku ???
vtomic85
1

голосов
0

ответ
100

Просмотры

PostGIS не работает должным образом на Heroku

Добавлено в базу данных PostGIS Heroku и проверяется, если он установлен. Но он не признает RGEO и PostGIS методы. Мои координаты Тип: геометрия. Местное все хорошо, но на производстве формат WKT не распознается. Пример: В возвратах развития: «POINT (45.815927 16,00538)» В производственных возвращениях: 0101000000581CCEFC6AE8464003E962D34A013040 Ошибки я получаю на bugsnag при попытке достичь / API / v1 / элементов / индекса: Страница, которую вы искали, не существует (404 ) Мой драгоценный камень файл: # Bundle край Rails вместо: Gem 'рельсы', GitHub: 'рельсы / рельсы' Gem 'рельсы', '~> 5.1.4' # Использование sqlite3 в качестве базы данных для активной записи жемчужины 'стр' # использования Puma как сервер приложений гема 'пума', '~> 3.7' # Используйте SCSS для Стилей Gem 'SASS рельсов', '~> 5.0' # Используйте Uglifier как компрессор для JavaScript гема активов 'uglifier', '> = 1.3.0' # для более поддерживаемой среды выполнения # жемчужины 'therubyracer' См https://github.com/rails/execjs#readme, платформы:: рубин # Используйте CoffeeScript для .coffee активов и просмотров Gem «кофе-рельсах», «~> 4,2» # Turbolinks делает навигацию вашего веб-приложения быстрее. Подробнее: https://github.com/turbolinks/turbolinks камень 'turbolinks', '~> 5' # Сложение JSON API, с легкостью. Подробнее: https://github.com/rails/jbuilder Gem 'JBuilder', '~> 2,5' # Используйте Redis адаптера для запуска кабеля Действия в производстве # Gem 'Redis', '~> 3.0' # Используйте ActiveModel has_secure_password # Gem 'Bcrypt', '~> 3.1.7' # Используйте Capistrano для развертывания # Gem 'Capistrano рельсов', группа:: драгоценный камень «селен WebDriver» драгоценный камня «Поддеть рельсы» «better_errors» концевая группа: разработка сделать # Доступ к IRB консоли на страницах исключения или используя в коде. самоцвет «веб-консоль», «> = 3.3.0» камень «слушать», «> = 3.0.5», «<3,2» # Spring ускоряет развитие, сохраняя ваше приложение работает в фоновом режиме. Подробнее: https://github.com/rails/spring камень «весна» камень «весна-сторож-слушать», «~> 2.0.0» конец # Windows не включает ZoneInfo файлов, поэтому сверток камень tzinfo-данных драгоценный камень 'tzinfo-данных', платформы: [: MinGW,: mswin,: x64_mingw,: JRuby] развитие сделать # Доступ к IRB консоли на страницах исключения или используя в коде. самоцвет «веб-консоль», «> = 3.3.0» камень «слушать», «> = 3.0.5», «<3,2» # Spring ускоряет развитие, сохраняя ваше приложение работает в фоновом режиме. Подробнее: https://github.com/rails/spring камень «весна» камень «весна-сторож-слушать», «~> 2.0.0» конец # Windows не включает ZoneInfo файлов, поэтому сверток камень tzinfo-данных драгоценный камень 'tzinfo-данных', платформы: [: MinGW,: mswin,: x64_mingw,: JRuby] развитие сделать # Доступ к IRB консоли на страницах исключения или используя в коде. самоцвет «веб-консоль», «> = 3.3.0» камень «слушать», «> = 3.0.5», «<3,2» # Spring ускоряет развитие, сохраняя ваше приложение работает в фоновом режиме. Подробнее: https://github.com/rails/spring камень «весна» камень «весна-сторож-слушать», «~> 2.0.0» конец # Windows не включает ZoneInfo файлов, поэтому сверток камень tzinfo-данных драгоценный камень 'tzinfo-данных', платформы: [: MinGW,: mswin,: x64_mingw,: JRuby]
code monkey
1

голосов
0

ответ
279

Просмотры

Развертывание React и Nodejs к тому же Heroku Dyno

Я пытаюсь развернуть как приложение среагировать и бэкэнд Nodejs к тому же приложению Heroku следующего данному руководства. Казалось, что все работает нормально и приложение построено успешно, однако это только служа бэкенд (API) часть проекта, а не передний конец. Это мой package.json, что находится за пределами папки и клиента и сервера. { "Имя": "Веб-назад", "версия": "1.0.0", "Описание": "", "главный": "index.js", "скрипты": { "клиент": «CD реагировать -ui && НПМ начать " "Dev-сервер": "сервер CD && nodemon index.js", "DEV": "одновременно --kill-другие-на обанкротиться \" NPM запустить Dev-сервер \" \ "NPM запустить клиент \ «», «старт»: " Строка}, {Коллекция: "Команда"}); Команда Const = mongo.model ( "Команда", CommandSchema); app.get ( '/ API', (REQ, разреш) => {Command.find ({}, (ERR, результат) => {если (ERR) res.send (ERR), иначе res.send (результат) ;});}); app.listen (порт, () => console.log ( `прослушивает порт $ {порт}`)); Это моя структура папок. Я пропустил что-то при настройке?
Danyx
1

голосов
0

ответ
64

Просмотры

Joomla 3.8 развернуть на Heroku HTTP 500 ошибок

Я в настоящее время пытаюсь развернуть новую установку Joomla на Heroku. Я перенес все файлы из ZIP Joomla в репозиторий Git связаны с моим проектом Heroku, и я не встретив ошибку HTTP 500 при открытии веб-сайта. В журналах Heroku я вижу следующие ошибки выскакивают: 2018-03-27T09: 17: 48,900244 + 00: 00 Heroku [маршрутизатор]: при = инфо метод = GET путь = "/" хост = тихоокеанский бесплодные-52973. herokuapp.com request_id = 71491c3a- 62df-4054-b015-02d01bd8a073 FWD = "94.143.189.241" дино = web.1 подключения = 0ms сервис = 8ms статус = 500 байт = 169 = протокол HTTPS 2018-03-27T09: 17: 48,899418 +00: 00 приложение [web.1]: [27-Mar-2018 9:17:48 UTC] PHP Warning: требуют (/app/libraries/vendor/autoload.php): не удалось не удалось открыть поток: нет такого файла или каталог в /app/libraries/cms.php на линии 36 2018-03-27T09: 17: 48,899730 + 00: 00 приложение [web.1]: [27-Mar-2018 9:17:48 UTC] PHP Фатальная ошибка: требуется (): Failed открытия требуемого '/app/libraries/vendor/autoload.php' (include_path =».: / Приложение / .heroku / PHP / Библиотека / PHP ') в /app/libraries/cms.php на линии 36 я смотрел на структуру загрузки файлов и папок Joomla, и требуемый файл, который бросает ошибку в моем хранилище, так что я не понять, почему это было бы бросить эту ошибку? Смотрите скриншот ниже структуры моих файлов. Любые предложения, что делать? и требуемый файл, который бросает ошибку в моем хранилище, так что я не понимаю, почему это было бы бросить эту ошибку? Смотрите скриншот ниже структуры моих файлов. Любые предложения, что делать? и требуемый файл, который бросает ошибку в моем хранилище, так что я не понимаю, почему это было бы бросить эту ошибку? Смотрите скриншот ниже структуры моих файлов. Любые предложения, что делать?
Thomas L
1

голосов
0

ответ
33

Просмотры

Comodo certificate setting up with Heroku failing

Я пытаюсь установить Comodo положительный сертификат на Heroku приложение. Я baught сертификат от Comodo. и последовал за руководство Heroku по Вручную Приобретение SSL / TLS сертификат. Я считаю, что все прошло гладко здесь. Я могу видеть это сообщение в разделе SSL на странице приложения Heroku, а также. Ваш сертификат www.app-name.com истекает 26 марта 2020, то он попросил меня обновить DNS цели. Так что я удалил старый один раз теперь они выглядят следующим образом: Имя домена DNS Target app-name.com ------ app-name.com.herokudns.com www.app-name.com ------ WWW .app-name.com.herokudns.com этой цели DNS значение автоматически устанавливается Heroku, все я могу установить это доменное имя. целевой DNS является автоматической заселена PS: теперь, когда я посещаю www.app-name.com.herokudns.com, я не могу видеть мое приложение. Я могу видеть только мое приложение по этой ссылке. Имя приложения. herokuapp.com Когда я Heroku сертификаты я получаю следующие выходные данные Имя | Общее название (s) | Истекает | Доверенный | Тип dilopurus-77213 | www.app-name.com, app-name.com | будущая дата | Правда | SNI я Godaddy для покупки доменного имени. поэтому я пошел к GoDaddy добавил мой CNAME-----WWW------app-name.herokudns.com Теперь я не могу даже получить доступ моего приложения на зарегистрированном домене, как я получаю сообщение об ошибке на сайте не может быть достигнут. Я не знаю, что это неправильно в потоке. Я точно следовал тому, что было запрошено. ком Теперь я не могу даже получить доступ моего приложения на зарегистрированном домене, как я получаю сообщение об ошибке на сайте не может быть достигнут. Я не знаю, что это неправильно в потоке. Я точно следовал тому, что было запрошено. ком Теперь я не могу даже получить доступ моего приложения на зарегистрированном домене, как я получаю сообщение об ошибке на сайте не может быть достигнут. Я не знаю, что это неправильно в потоке. Я точно следовал тому, что было запрошено.
Ojas Kale
1

голосов
1

ответ
26

Просмотры

Рельсы не удалось нажать на Heroku - невидимость CSS?

Любая помощь будет оценена. Я пытался нажать на Heroku, но он продолжает отвергать. Это seeems как есть что-то не так с моим CSS, но я проверил это, и я не думаю, что это неправильно. Вот что часть моего CSS: ав-menu_text {цвет: белый; начертание шрифта: жирный; семейство шрифтов: «Optima»; } Здесь ошибка: удаленный: удаленный: рейка прервана! удаленный: удаленный: Sass :: SyntaxError: Invalid CSS после того, как "... семья: "Optima": ожидается "{", был "";" Пульт дистанционного управления: Пульт дистанционного управления: (дерзость): +978 удаленный: Спасибо!
Vinxent
1

голосов
0

ответ
32

Просмотры

Рельсы загрузив обрезанное изображение (холст) на фоне

Я разрабатываю на Rails и мое приложение на Heroku. Я использую cropper.js и carrierwave, чтобы пользователи могли выбрать, обрезать и загрузить изображение s3. Шаг к сообщению действительно похож на Instagram. Я знаю, что есть способ, чтобы непосредственно загрузить изображение s3, но при использовании с cropper.js, этот способ не работает в некоторых браузерах. Тогда я решил работать с carrierwave, однако, это действительно занимает много времени, чтобы загрузить из-за непрямую загрузку. Для того, чтобы сократить это время, я хочу, чтобы UPLOADING работы на фоне. Я знаю о существовании carrierwave-прямого или carrierwave-Backgrounder, но я не думаю, что они хорошо работают с Heroku или обрезанным изображением, которое является холстом. В настоящее время мой код, как следующее; Кто-нибудь знает, как сделать эти транзакции работы фона и позволяют пользователям перейти на следующую страницу, не дожидаясь окончания загрузки? На мой взгляд, {: контроллер =>: сообщения,: действие =>: создание}: ID => 'MyForm'} сделать | е |%> "Изображение" %> current_user.id%> '_submit', «данные -disable-с»=> "загрузка ...")%> В моей JavaScript, $ ( '#_ Submit'). на ( 'нажмите', функция () {// получить обрезанное изображение уаг данные холст = $ (» #crop_img ') кадрирования (.' getCroppedCanvas'); вар canvas_data = canvas.toDataURL (); $ ( "# post_image_name") вал ( ""); $ ( "# post_remote_image_url") вал (canvas_data). $ ( "#myform") представляет ();.}); И в моем контроллере, класс PostsController <
Tacro
1

голосов
1

ответ
36

Просмотры

Heruko Django приложение error- Сайт не будучи загружен

Эй, ребята, я создал свой первый сайт Джанго! и я хочу, чтобы загрузить его через Heroku, я последовал за все, что они сказали мне, и я все еще получаю ошибку приложения, когда я пытаюсь сделать heruko открыть я получаю сообщение об ошибке приложения и, как я новичок в heruko я расстроен, чтобы получить ошибки ! Я обнаружил, что я получаю ошибку здесь, пока я сделать GIT мастер толчок heruko я получаю все готово, но небольшая ошибка после развертывания делается и ошибка: Counting объектов: 30, сделано. Сжатие Дельта с использованием до 2 потоков. Сжимая объекты: 100% (30/30), сделано. Пишущие объекты: 100% (30/30), 13,62 KiB | 422.00 KiB / s, сделано. Всего 30 (дельта 2), повторно 0 (дельта 0) удаленный: Сжимая исходные файлы ... сделано. удаленное: источник здания: удаленный: удаленный: -----> Python приложение обнаружено удаленным: -----> Установка пипа отдаленного: -----> Установка требования с пип пульта дистанционного управления: Пульт дистанционного управления: -----> $ питон manage.py collectstatic --noinput удаленный: 118 статические файлы, скопированные '/ TMP / build_d2ad5fb0675c6c8305a3ad0fb5 819fe4 / статический', 131 пост-обработки. удаленный: удаленный: -----> Открывать типы процессов дистанционного: PROCFILE объявляет типы -> (нет) удаленный: удаленный: -----> Сжимая ... удаленный: Готово: 54.3M удаленный: ----- > Запуск ... удаленный: Выпущенный v9 удаленный: https://kiran-portfolio.herokuapp.com/ развернуты на Heroku дистанционного управления: пульт дистанционного управления: Проверка развертывания ... сделано. Для https://git.heroku.com/kiran-portfolio.git dd0eec5..f9d7b19 мастер -> мастер ошибка: update_ref Сбой исх «ссылки / пультов ДУ / Heroku / мастер»: не может заблокировать исх 'ссылки / пультов ДУ / Heroku / мастер «: не удалось разрешить ссылку» ссылки / пультов ДУ / Heroku / м Ster ": ссылка сломана Я также думаю, что ошибка с PROCFILE, потому что я не знаю, что имя, которое мы должны ввести в wsgi.py, как указано ниже: сети: guincorn whatnameshouldiwrite.wsgi Я обнаружил, что мы должны написать свое имя приложения, но у меня есть два приложения в моем проекте и у меня есть другое имя для моего сайта Heroku и другого имени для моего проекта на моем компьютере так, имя которого я должен писать там? Бревна Heroku выглядит следующим образом: 2018-04-10T08: 14: 54.924974 + 00: 00 приложений [API]: Включение Logplex пользователем smschavan143 @ г mail.com 2018-04-10T08: 14: 54,924974 + 00: 00 приложения [API ]: v2 релиз, созданный пользователем smschavan1 [email protected] 2018-04-10T08: 14: 54,816584 + 00: 00 приложение [API]: v1 релиз, созданный пользователем smschavan1 [email protected] 2018-04-10T08: 14: 54.816584 + 00: 00 приложение [API]: Первый релиз пользователем smschavan143 @ gmail.com 2018-04-10T08: 15: 27.492135 + 00:
Kiran45
1

голосов
0

ответ
116

Просмотры

PHP Heroku - Код ошибки H10 (состояние 503)

Я развернула простую PHP-приложение на Heroku, содержащее только один (PHP) скрипт для моего исходного кода. Я решил написать функцию в отдельном PHP скрипт. После этого, я получаю 403 Запретной ошибку и это сообщение отображалось на URL моего приложения: Запрещенный У вас нет разрешения на доступ / на этом сервере. Из-за этого я создал текстовый документ под названием PROCFILE без расширения, и я писал в ней следующем: веб: поставщик / bin / Heroku-PHP-apache2 веб /. Тем не менее, в настоящее время я получаю следующее сообщение об ошибке на журналы Heroku: 2018-04-10T09: 09: 09,853483 + 00: 00 Heroku [маршрутизатор]: при = код ошибки = H10 убывание = "App разбился" метод = POST путь = "/ "хост = ************. herokuapp.com request_id = ************ FWD =" ************»дино = = подключить сервис = состояние = 503 байт = протокол = HTTPS 2018-04-10T09: 09: 56,037642 + 00: 00 Heroku [маршрутизатор]: в = код ошибки = H10 DESC = "приложение разбился" метод = GET путь = "/" хост = ************. herokuapp.com request_id = ********** ** FWD = «************» дино = подключения = обслуживание = состояние = 503 байт = протокол = HTTPS и следующее сообщение отображается в URL моего приложения: ошибка приложения произошла ошибка в приложении и вашей страницы не могут быть поданы. Если вы являетесь владельцем приложения, проверьте журналы для деталей. Мой (основной) PHP скрипт на Heroku получает / принимает webhook от Dialogflow и возвращает некоторую информацию к нему извлеченным из базы данных. Это выглядит следующим образом: Почему я получаю эту ошибку и как я могу это исправить? Я не знаю, если это уместно, но я также получаю следующее предупреждение, когда я вхожу мерзавец нажимного мастер Heroku в терминале: удаленный: ПРЕДУПРЕЖДЕНИЕ: Ваш композитор продавец реж является частью вашего репозитория Git. Пульт дистанционного управления: Этот каталог не должен быть под контролем версий; только ваш пульт: «composer.json» и файлы «composer.lock» следует добавить, что удаленный: позволит установку Composer ручки зависимостей на развертывании.
Poete Maudit
1

голосов
0

ответ
37

Просмотры

Heroku развертывания изменились с сентября 2017 года

Когда я развертывания мой Java веб-приложение для Heroku, я в настоящее время приходится в обязательном порядке включать в pom.xml для даже веб-приложений, которые существенно не требуют какого-либо управления зависимостей. Теперь я считаю, что это в первую очередь включает в себя Web App бегун банку, который помогает выполнить толчок к частному репо, который был создан при создании приложения. Теперь, если я помню правильно Heroku позволило клиентам развернуть код в сентябре, который не требует pom.xml для динамических веб-проектов. Что-то изменилось с тех пор? Кроме того, это мерзавец репо, где код вытесняется частным?
Radioactive
1

голосов
0

ответ
98

Просмотры

Как развернуть фронт- и Backend приложение к Heroku?

Я использую ReactJS как мой Frontend и NodeJS как мой Backend моего приложения, и я нашел buildpack под названием Heroku-CRA-узел. Я последовал за учебник по GitHub репо и изменил мою package.json следующим: «Сценарии»: { «тест»: «эхо \» Ошибка: не оговоренное \ «&& выход 1" ,„Пуск“:» CD-бэкенд && НПМ установить && узел server.js», "Heroku-postbuild": "CD .. && кд фронтэнда / && НПМ установить && НПМ установить --only = DEV --no-Упаковочная && НПМ запустить сборку"} Примечание: Моя папка структура выглядит следующим образом (все с подпапками): приложение / ├── бэкенд / └── интерфейс / Когда я начинаю работаю мастер мерзавец толчок Heroku я получаю следующее сообщение об ошибке. Пульт дистанционного управления: ш: 1: CD: не кд в FRONTEND / удаленный: НПМ ERR! код ELIFECYCLE удаленный: НАЯ ERR! ERRNO 2 пульта дистанционного управления: НАЯ ERR! [email protected] Heroku-postbuild: `кд .. && кд интерфейс / && НПМ установить && НПМ установить --only = DEV --no-Упаковочная && НПМ запустить build` удаленный: НПМ ERR! Статус 2 Выхода удаленные: НАЯ ERR! удаленный: НАЯ ERR! Ошибка при [email protected] Heroku-postbuild сценария. Как я могу получить обратно из папки бэкэнда в приложение, а затем компакт-диск в веб-интерфейс снова?
Gabsii
1

голосов
0

ответ
189

Просмотры

Как развернуть веб-службы REST для Heroku?

Я пытаюсь развернуть простой сервис Java отдыха, используя WebAPP-бегун в Heroku, я следуйте инструкциям в документации, и все отлично, я бегу мое приложение и работает, потому что я могу видеть мою страницу Welcom HTML, проблема заключается в том, что я не могу доступ мои остальные ресурсы с путем я при условии даже в локальном развертывании HTTP: // локальный: 8282 это путь, когда я открываю приложение, http: // локальный: 8282 / сог / тест, и это должно показать простой метод GET , но не работает ни с местной WebAPP бегуна, ни пульта дистанционного управления в Heroku, это не ссылка https://appbergas.herokuapp.com/, то, что я делаю неправильно? который должен быть полный URI я думал https://appbergas.herokuapp.com/wr/test им с помощью javax Ws RS, а также, когда я развернуть его в GlassFish все идет замечательно.
Kevin
1

голосов
1

ответ
191

Просмотры

Ошибка сервера на Колба-PyMongo приложения развернуты на Heroku ... Что мне не хватает?

Я постараюсь предоставить как можно больше информации, как можно здесь. Приложение работает на местном уровне просто отлично. Приложение развертывается успешно, и я могу попасть на экран входа в систему ... но когда я войти, я тогда вижу следующее сообщение об ошибке: Внутренняя ошибка сервера Сервер обнаружил внутреннюю ошибку и не смог выполнить ваш запрос. Либо сервер перегружен или есть ошибка в приложении. Я извиняюсь за сумасшедшей длинный пост, но я хотел, чтобы убедиться, что я получил все, что там может быть полезно ... Моя текущей структура файла: -static --client стороны JS, CSS, изображения и т.д. -templates --all моих шаблонов - app.py -Pipfile -Pipfile.lock -Procfile -requirements.txt app.py: от колба импорта колба, render_template, url_for запрос, сеанс, перенаправлять jsonify, JSON, вспышка от flask_pymongo импорта PyMongo из jinja2 импорта шаблона,
acd37
1

голосов
1

ответ
895

Просмотры

Место для `Checkstyle-suppressions.xml`?

На мерзавца мастера толчок Heroku, я получаю эту ошибку: Не удается найти файл сдерживаний на месте: и т.д. / конфигурации / Checkstyle-suppressions.xml: Не удалось найти ресурс "и т.д. / конфигурации / Checkstyle-suppressions.xml. Я нашел образец Checkstyle-suppressions.xml файл, просто чтобы начать здесь, и добавить его в my_app / цели / тест-классах / орг / GlassFish / джерси / и т.д. / конфигурация / Checkstyle-suppressions.xml и перезапустил мерзавец толчок Heroku мастер, но я получил ту же ошибку сборки. Что такое правильное место для Checkstyle-suppressions.xml?
VikR
1

голосов
0

ответ
288

Просмотры

Uncaught TypeError: t.resolve не является функцией ... polyfills

Я развернут угловое приложение Heroku, локально работает хорошо, но в облаке я получил сообщение об ошибке: Uncaught TypeError: t.resolve не является функцией Uncaught TypeError: t.resolve не является функцией в Object.setNativePromise (polyfills.d6224da1db9162756f6d.bundle. JS: 1) при L.configurable.L.set (polyfills.d6224da1db9162756f6d.bundle.js: 1) при e.exports (dz.js: 1) при е (dz.js: 1) на объекте ../ node_modules / ядро-JS / модули / es6.promise.js (dz.js: 1) при т (dz.js: 1) на объекте ../ JS / _bundles / дг / dz.js (dz.js: 1) при Т (dz.js: 1) в ./images/common/cover_500x500.jpg (dz.js: 1) в dz.js: 1 любой любой ideea?
Alex
1

голосов
0

ответ
289

Просмотры

Настройка NGINX на колба веб-приложение в машине Windows, с Gunicorn

У меня есть веб-приложение, написанное в колбе Python и развернут на Heroku. Он также использует Gunicorn. Главной особенностью этого приложения является обслуживание статических изображений. Gunicorn отлично работает с низкой нагрузкой пользователей, но я хочу, чтобы масштабировать хорошо в случае, если мое приложение будет использоваться тысячами людей, мне посоветовали настроить NGINX, который будет обслуживать статические изображения лучше и также кэшировать их. Проблема заключается в том, что я использую окно машину и все направляющие для выполнения этой классификации для UNIX (в основном Ubunto) Кто-нибудь один найти руководство к тому, как confiure NGINX с колбой и guincorn на машине Windows, чтобы приложения, развернутых на Heroku?
Randomizer
1

голосов
0

ответ
413

Просмотры

Keycloak сервера на Heroku

В настоящее время я работаю над проектом Spring Загрузочных 2, где мы используем Heroku как наш облачный сервис. Мы подталкиваем наши изменения в Github и наш экземпляр на Heroku облаке получает предоставления и развертывания. После участия Javaday в моем городе, я присутствовал на выступление и узнал об этой удивительной структуре, Keycloak. После некоторого исследования, мы решили, используя Keycloak в нашей идентичности и управления доступом. Насколько я понимаю, мы должны начать автономный сервер Keycloak, как описано здесь https://www.keycloak.org/docs/latest/server_installation/index.html. Но проблема в том, что мы не можем получить доступ к файловой системе на экземпляре Heroku и, таким образом, не может извлечь файлы Keycloak и запустить сервер. Я попытался следующие действия https: // GitHub. ком / yurtsevich / keycloak-рой Heroku yurtsevich предоставил, но я заметил, что последняя версия Keycloak Swarm не совместим с Spring Ботинок 2. Можем ли мы начать Keycloak сервера на том же экземпляре Heroku мы имеем? Я не могу найти решение этой проблемы на данный момент.
HalilM
1

голосов
0

ответ
314

Просмотры

развертывание идет проект ошибки Heroku: не может найти пакет в любом из

Я видел много людей с подобными проблемами, размещенных на SO, но никаких решений не работали для меня до сих пор. Я пытаюсь использовать govendor для развертывания. Мой файл установки: поставщик /github.com / гориллы / WebSockets vendor.json PROCFILE (только текст "Web: [my_app_name]") MyAppBinaryFile Это мой файл vendor.json: { "комментарий": "", "игнорировать": "тест", "пакет": [], "Heroku": { "установить": [ "/ ..."], "goVersion": "go1.9"}, "ROOTPATH": «github.com/ [my_acct] / hackernews»} Это мой GOPATH: GOPATH = "/ Users / [my_account_name] / идти" Это мой GOROOT: GOROOT = "/ USR / местные / Подвал / пойти / 1.10.2 / libexec" Это мой ошибка: удаленный: -----> Go приложение обнаружен удаленный: -----> Получение JQ ... сделано удаленный: -----> Проверка файла поставщика / vendor.json. дистанционный пульт: !! дистанционный пульт: !! Устаревшие или неподдерживаемый версия Go (go1.9.4) пульта дистанционного управления: !! См https://devcenter.heroku.com/articles/go-support#go-versions для поддерживаемой информации о версии. дистанционный пульт: !! удаленный: -----> Установка go1.9.4 удаленный: -----> Fetching go1.9.4.linux-amd64.tar.gz ... сделано удаленный: -----> Fetching govendor ... сделано удаленный: -----> Получение несохраненных зависимостей (govendor синхронизация) удаленные: -----> Running: перейти установить -v -tags Heroku / ... пульт дистанционного управления:. WebSockets / service.go: 9: 2: не может найти пакет «github.com/gorilla/websocket» в любом из: удаленный: /tmp/tmp.VCgbsN65Ud/.go/src/github.com/[my_app]/hackernews/vendor/github.com/gorilla/websocket ( поставщик дерево) удаленный: /app/tmp/cache/go1.9.4/go/src/github.com/gorilla/websocket (от $ GOROOT) пульт дистанционного управления: /tmp/tmp.VCgbsN65Ud/.go/src/github.com/gorilla/websocket (от $ GOPATH) У меня есть двоичный файл здесь, а не в каталоге / бен, хотя я скопировал этот файл в каталог / бен как ну не повезло. Я следовал учебник Heroku, и может построить / развернуть их пример приложения (https://devcenter.heroku.com/articles/getting-started-with-go#deploy-the-app). Я попытался изменить к godep и даже скользят. Эта проблема (https://github.com/heroku/heroku-buildpack-go/issues/136) очень похож из бревен выводя ошибку, но я мой файл / поставщика проверяется. Любая помощь приветствуется, спасибо! и может построить / развернуть их пример приложения (https://devcenter.heroku.com/articles/getting-started-with-go#deploy-the-app). Я попытался изменить к godep и даже скользят. Эта проблема (https://github.com/heroku/heroku-buildpack-go/issues/136) очень похож из бревен выводя ошибку, но я мой файл / поставщика проверяется. Любая помощь приветствуется, спасибо! и может построить / развернуть их пример приложения (https://devcenter.heroku.com/articles/getting-started-with-go#deploy-the-app). Я попытался изменить к godep и даже скользят. Эта проблема (https://github.com/heroku/heroku-buildpack-go/issues/136) очень похож из бревен выводя ошибку, но я мой файл / поставщика проверяется. Любая помощь приветствуется, спасибо!
jj1111
1

голосов
2

ответ
63

Просмотры

Ошибка произошла в кли «Не удается найти модуль на Function.Module._resolveFilename»

Я пытаюсь разместить мое приложение узла, но когда я запускаю команду Heroku -v или TSC это дает мне об ошибке: Не удается найти модуль «C: \ Program Files \ nodejs \ pnpm-глобальные \ 1 \ node_modules \ Heroku \ Bin \ Run 'в Function.Module._resolveFilename меня переустанавливать Heroku, но не может решить эту проблему
MWN
1

голосов
0

ответ
166

Просмотры

приложение Asyncio Python работает медленно на Heroku

Я пытаюсь развернуть приложение Python на Heroku. Я использую Python веб-фреймворк под названием Quart, я использую кварту для его дополнительной функциональности asyncio. В моем приложении, я бегу цикл с WebSockets, я намереваюсь для сообщения, которое будет отправлено часто (обновление клиента). Когда я иду на мой сайт Heroku, я получить WebSocket сообщение, но есть промежуток времени около 1,5 секунд между сообщениями (мне нужно, чтобы они были отправлены чаще). Приложения PROCFILE состоит из: веб: gunicorn --worker-класс quart.worker.GunicornWorker main_loop: приложение I, приложение запускается следующим образом: если __name__ == '__main__': app.run (хост = '0.0.0.0', порт = os.environ.get ( '5000' 'PORT')) Помощь будет оценена.
Dup Dup
1

голосов
2

ответ
37

Просмотры

Elixir POST file to Heroku file Attachment Scanner add-on

Я пытаюсь сканировать загруженные документы на наличие вирусов, когда пользователь загружает, используя Heroku Надстройка на сканер Attachment. Я пытаюсь зашифровать файл непосредственно с Poison.encode, но это бросает ошибку, так я не уверен, что это правильный метод. Любая помощь приветствуется, ниже моя попытка HTTPoison после запроса, и ошибка от Poison.encode !. Защита сканирование делает URL = System.get_env ( "ATTACHMENT_SCANNER_URL") "/ запросы" токены = System.get_env ( "ATTACHMENT_SCANNER_API_TOKEN") заголовки = [ "Authorization": "носитель" маркер "Content-Type": «многочастный / form- данные»,] = file_path local_path_to_pdf_file файл = file_path |> File.read! Тело = Poison.encode (% {файла: файл})! Рез = HTTPoison.post (URL, тело, заголовки, recv_timeout: 40_000) конец Poison.encode (файл) Ошибка: IEX (3)> Poison.encode (файл) ** (FunctionClauseError) нет функции согласования пункт в Poison.Encoder.BitString.chunk_size / 3 Следующие аргументы были даны Poison.Encoder .BitString.chunk_size / 3: # 1 # 2 # 3 ноль 1 пс. Мне нужно отправить файл непосредственно, и я не в состоянии принять изображение публично, так что примеры Node.js в документации не будут работать.
JMurphyWeb
1

голосов
0

ответ
117

Просмотры

Как развернуть Spring Ботинок с vuejs созданных вю-кли к Heroku?

У меня есть веб-приложение весна-загрузки и я построю свой внешний интерфейс с вю-кли, и я не могу найти, как развернуть его вместе с Heroku.
1

голосов
1

ответ
295

Просмотры

Запрос H18 сервера прерван

Мое приложение работает бесплатную программа хобби-DEV и бесплатная база данных хобби-DEV (https://orandno.herokuapp.com/Files). Если я посылаю небольшой файл в теле POST все хорошо, но если файл большой я получаю H18 ошибку - сервер запрос Прерванный. Мой код в golang на стороне разорвать в настоящее время не делает почти ничего: функ DBUploadFile (с * gin.Context) {c.JSON (200, gin.H { "загруженный": "OK"}) возвращение} сотрудники Heroku написал мне «Eсть не предел размер_файла для загрузки»... Но почему ошибка H18 возникают?
Ivan Delov
1

голосов
1

ответ
880

Просмотры

Не удалось найти открытый порт на xxx.heroku.com

Я пытаюсь развернуть среагировать фронтэнда на Heroku. Я использую прокси-сервер в pacakage.json поэтому сначала у меня была ошибка «Invalid заголовок узла». Затем после того, как я создал .env.development файл с хостом, указанным в моем домен Heroku я получаю ошибку «не удалось найти открытый порт на xxx.heroku.com Цели руководства о том, как получить это работает или найти порт лол ,
1

голосов
0

ответ
133

Просмотры

Недопустимое время индикатор зоны «» при развертывании Java Spring приложение для Heroku

Я пытаюсь развернуть Java Spring приложение для Heroku, и она отлично работает на моей локальной машине. Но когда я нажимаю на сервер Heroku он бросает это исключение: java.lang.IndexOutOfBoundsException: Invalid индикатор часового пояса «» в этой строке кода: Gson gson = новый Gson (); PricingSample [] Образцы = gson.fromJson (строка, PricingSample [] Класс.); Я предполагаю, что от того, что я прочитал там должен быть какой-то адаптер добавил, но я не знаю, как добавить тот, который соответствовал бы здесь. Обычно, когда имеется недопустимый индикатор часового пояса он показывает неправильную строку он пытается разобрать. Изменить: Я просто заметил, что сообщение о том, что браузер отображает дает более подробную информацию о строке, которая пытается быть разобран: Ошибка Whitelabel страницы Данное приложение не имеет явного отображения для / ошибки, поэтому вы видите это как запасной вариант. Вс 3 июня 08: 40:41 UTC 2018 Был непредвиденная ошибка (тип = Internal Server Error, статус = 500). Для ввода строки: «2018-06-03 7:00:00»
Matt
1

голосов
0

ответ
43

Просмотры

При перенаправлении корневой домен моего сайта в WWW субдомен каждый URL работает, кроме /robots.txt

Этот вопрос только появился месяц назад, когда Мос сообщили, что больше не может индексировать наш сайт, потому что кампания настроена для нашего корневого домена, но все наши движения получает перенаправлены на «WWW» субдомен. Так «example.com/some-page.html» получает корректно перенаправлены на «www.example.com/some-page.html» (так же как и все другие страницы на нашем сайте). «Www.example.com/robots.txt» также работает корректно. «Example.com/robots.txt» получает тайм-аут соединения. Я проверил все это тщательно https://httpstatus.io/ Наш DNS регистратора GoDaddy, наш сайт размещен на Heroku, и наша платформа Рубин на Rails.
eamers
1

голосов
0

ответ
136

Просмотры

Не удается запустить команду «Heroku Баш» в ЦМД

Я делаю PHP: приложение Laravel и я бегу Heroku Баша команды вчера, и она работала отлично. Однако сегодня я попытался запустить ту же команду (Heroku Баш) в CDM и он бросает мне эту ошибку: ECONNRESET: чтение ECONNRESET Я пытался обновить Heroku, но он не работает. ********* Edit (15 июня) я могу использовать Heroku веб-консоли и использовать Heroku Баш оттуда. Тем не менее, не можешь использовать Heroku Баша из CMD, те же ошибки.
Diego Rios
1

голосов
0

ответ
80

Просмотры

how to use php imagecreatefromwebp library in Heroku

когда я пытаюсь использовать функцию imagecreatefromwebp РНР () в Heroku PHP приложение, которое я получаю сообщение об ошибке функция не существует, я пытался искать документацию, чтобы включить эту функцию PHP, но я не нашел. В моей локальной среде у меня есть этот результат: PHP --ri Г.Д. Г.Д. GD Support => включен GD Version => в комплекте (2.1.0 совместимый) FreeType Поддержка => включена FreeType Linkage => с Freetype FreeType Version => 2.9.0 GIF Поддержка чтения => включен GIF Создание Поддержка => включена поддержка JPEG => включена libJPEG Version => 9 совместимый PNG Поддержка => включена Libpng Version => 1.6.34 Поддержка WBMP => включена поддержка XBM => включена поддержка WebP => включена директива => Local Value => Мастер Значение gd.jpeg_ignore_warning => 1 => 1, но в среде Heroku библиотека GD является неполным. Г.Д. GD Support => включен GD Version => в комплекте (2.1.0 совместимый) FreeType Поддержка => включена FreeType Linkage => с FreeType FreeType Version => 2.6.1 GIF Поддержка чтения => включен GIF Создать поддержка => включена поддержка JPEG = > включен libJPEG Version => 8 PNG Поддержка => включена Libpng Version => 1.2.54 Поддержка WBMP => включена поддержка XBM => включена директива => Local Value => Мастер Значение gd.jpeg_ignore_warning => 1 => 1 может кто-то помочь мне, чтобы включить эту WebP поддержки. Я использую Laravel 5.5 с композитором и PHP наращивания пакета 8 PNG Поддержка => включена Libpng Version => 1.2.54 поддержка WBMP => включена поддержка XBM => включена директива => Local Value => Мастер Значение gd.jpeg_ignore_warning => 1 => 1 может кто-то помочь мне разрешить эту WebP поддержки , Я использую Laravel 5.5 с композитором и PHP наращивания пакета 8 PNG Поддержка => включена Libpng Version => 1.2.54 поддержка WBMP => включена поддержка XBM => включена директива => Local Value => Мастер Значение gd.jpeg_ignore_warning => 1 => 1 может кто-то помочь мне разрешить эту WebP поддержки , Я использую Laravel 5.5 с композитором и PHP наращивания пакета
Pablo Daza

Просмотр дополнительных вопросов