Свързани въпроси 'sinatra'
heroku db:push sqlite://mydatabase.db грешка
**Когато направя "heroku db:push sqlite://mydatabase.db" имам проблем с Ruby + Sinatra + Sqlite3 + Heroku:
Когато го направя: "heroku db:push sqlite://anotador.db"
Дневник на конзолата:
2013-01-21T12:37:11+00:00 app[web.1]: Errno::ENOENT...
882 изгледи
schedule
28.09.2022
Как да препратите заявка към различна крайна точка в Sinatra
Имам крайна точка, която е единствена отговорна за всички подавания на формуляри; тази крайна точка след това изпраща данните до правилната крайна точка, дадена й от данните във формуляра за подаване (от скрито поле например).
Знам къде да изпратя...
466 изгледи
schedule
01.10.2022
NoMethodError недефиниран метод `configure' за #‹Sinatra::Application›
Опитах се да работя с приложението sinatra, но възниква грешка, която е много мистериозна.
#encoding: utf-8
require 'sinatra'
require 'rss'
require 'dalli'
require './url'
require './feed'
set :bind, '0.0.0.0'
configure :production do...
1256 изгледи
schedule
07.10.2022
Какво трябва да използвам, за да документирам своите маршрути на Синатра?
Търся нещо като RDoc, което ще работи добре със Sinatra. В допълнение към обикновените маршрути на Sinatra, той трябва да може да обработва маршрути, които се зареждат външно чрез „register MyModule“ и във формата:
Module MyModule
def...
1438 изгледи
schedule
16.10.2022
Проблеми с ограничените URL адреси на YQL robots.txt
Разработвам уеб приложение, което включва следната YQL заявка:
SELECT * FROM html WHERE url="{URL}" and xpath="*"
Разположих нова версия миналата седмица и забелязах, че страницата виси на YQL заявката. Когато се върнах вчера, проблемът...
1215 изгледи
schedule
01.11.2022
Sinatra rack мидълуер отвлича '/' root url
Опитвам се да използвам приложение Sinatra като междинен софтуер в моето приложение Rails.
Тествах основно приложение Sinatra в папката /lib на приложението Rails, use d междинния софтуер и зададох маршрут. Това работи добре.
Това, което...
1274 изгледи
schedule
22.11.2022
Приложение Ruby/Sinatra - Рендирайте резултатите от цикъла на екрана, докато се извършват процеси
Има ли някакви добри скъпоценни камъни/модели за изобразяване на резултатите от цикъл в приложение Ruby/Sinatra, докато цикълът се обработва? В момента моят цикъл може да отнеме 1-2 минути, за да завърши обработката и в идеалния случай бих искал да...
489 изгледи
schedule
21.10.2022
Как да актуализирам променлива ruby от .erb изгледния файл?
Имам много прост изглед, който показва "задачи".
След като потребителят въведе въвеждане, бих искал основно да актуализирам стойността на задачата. Въпреки това не мога да изпълня оператора ruby, за да актуализирам задачата в моя .erb.
Не съм...
407 изгледи
schedule
24.10.2022
Ruby, Sinatra, omniauth-github Грешка при удостоверяване Грешка при обратно извикване
добре, минаха повече от 5 часа и все още не стигам до къде. Това, което се опитвам да направя, е да настроя omniauth-gihub gem в едно от моите базирани на Ruby-Sinatra приложения. Следва това, което съм направил досега.
Добавени са скъпоценни...
4144 изгледи
schedule
09.12.2022
Как да създам нова MySQL база данни от моето приложение Sinatra в Cloudry Foundry?
Практикувам изграждането на приложение на Sinatra на Cloud fundry micro. Това приложение използва услуга MySQL. Чудя се как мога да създам нова база данни от моето приложение Sinatra. Новата база данни ще съдържа информация, която е различна от...
257 изгледи
schedule
25.10.2023
CTRL+C няма да спре приложение на sinatra
Обикновено, когато стартирам rails приложение от конзолата по време на разработка, мога просто да натисна Ctrl + C и то излиза. След това мога да стартирам приложението отново, като по този начин го отхвърлям и извършвам промени.
Пускам...
1074 изгледи
schedule
06.11.2023
Поведение на нишката в Sinatra и Phusion Passenger
Имам просто приложение Sinatra, работещо върху Apache чрез Phusion Passenger.
Когато приложението стартира, инициирам нишка на Ruby, която прави тежки изчисления веднъж на минута, оставяйки резултата в глобална променлива (която след това се...
493 изгледи
schedule
11.11.2023
Datamapper не записва данни в база данни
Пиша просто приложение със Sinatra и Datamapper в Ruby и имам проблем — когато се опитам да запазя данни в моята база данни SQLite, нищо не се променя. Но когато се опитам да инсталирам база данни или да променя данни от irb, тя работи перфектно....
1724 изгледи
schedule
19.11.2023
Rack::Session::Pool със Синатра
Имам уеб приложение на Sinatra, което съм създал с помощта на enable :sessions , където имам достъп до данните за сесията си с session[:mything] .
Сега искам да съхранявам данни от страна на сървъра (т.е. със сесии, базирани на база данни) и не...
3749 изгледи
schedule
22.11.2023
Защо скъпоценният камък sinatra-redirect-with-flash не работи с пушка?
Искам да показвам флаш съобщения с помощта на sinatra-redirect-with-flash gem.
Ето моят ruby код:
require 'sinatra'
require 'sinatra/base'
require 'sinatra/flash'
require 'sinatra/redirect_with_flash'
require 'data_mapper'
require 'haml'...
998 изгледи
schedule
28.11.2023
Грешка 502 с nginx + Unicorn + Sinatra на Centos6
Имам кутия CentOS6, настроена на Vagrant, и се опитвам да стартирам среда на Sinatra + Unicorn + NGINX. Моят /etc/nginx/nginx.conf изглежда по следния начин:
upstream app1 {
server unix:/tmp/app1.sock fail_timeout=0;
}
server {
listen...
407 изгледи
schedule
29.11.2023
Стартиране на Rspec от съвсем различно приложение на sinatra?
В момента се опитвам да стартирам рамка на sinatra, която изтегля код от репо, изпълнява rspec върху кода и след това обработва резултатите от RSpec. Имам обаче проблеми с стартирането на rspec, когато го извикам от друго приложение.
Продължавам...
272 изгледи
schedule
14.12.2023
Как да направите преди всеки друг маршрут освен двойка?
Добре, ето я сделката. Трябва да направя проверка дали потребителят е влязъл преди всяка заявка за получаване или публикуване, с изключение на входа, регистрацията и маршрута до дома.
В момента имам кода по-долу за всеки маршрут, който искам да се...
45 изгледи
schedule
05.12.2023
mongoid неинициализирана константа CarrierDomain (NameError)
Намерих друг подобен въпрос и мисля, че следвам посочените указания от тук , но все още срещам тази грешка.
Съгласно инструкциите извиквам Mongoid.load!("path/to/your/mongoid.yml") в моя ruby скрипт, така че аз не си мисли, че е това....
941 изгледи
schedule
30.12.2023
Как работи това персонализирано съпоставяне на маршрути в примера на Синатра?
В Sinatra README има раздел, наречен Персонализирани съвпадения на маршрути със следния пример:
class AllButPattern
Match = Struct.new(:captures)
def initialize(except)
@except = except
@captures = Match.new([])
end
def...
345 изгледи
schedule
20.01.2024