跨多个域名使用 Sinatra 会话变量?
我正在构建一个 Sinatra 应用程序,它需要使用会话变量来完成一件非常具体的事情。当用户查看启用 SSL 的页面时,会设置会话变量。 我正在使用 Heroku…
如何让 sinatra 同时处理请求?
我有简单的 sinatra 脚本 require 'rubygems' require 'sinatra' get '/' do %x[sleep.bat] #dos batch file that waits for 10sec end ,它模拟了调…
RoR 或 Sinatra 插入多个 MySql 表
我们有一个 php 网站,目前充当注册门户。我想将其移植到 RoR 或 Sinatra。 当用户注册时,他们输入自己的姓名和电子邮件。注册页面包含一些其他隐藏…
如何使用 Sinatra 渲染纯 HTML 文件?
我有一个简单的 sinatra 应用程序。我想做的就是使用它作为包装器在特定路径上提供静态 HTML 文件。我的目录结构如下所示: /directory myhtmlfile.ht…
辛纳特拉地图绘制路线
所有,我需要按照以下方式执行此操作, require 'sinatra' require 'app_env' get '/home' do 'home page' end get '/about' do 'about page' end get…
Apache2 上的 Sinatra 应用程序中的智能生根
在我的本地 Apache2 上,我有多个应用程序。我的 httpd.conf 看起来像这样: ServerName localhost DocumentRoot /var/www/ RackBaseURI /app1 RackBa…
为什么邮件块看不到我的变量?
我是 Ruby 新手,想知道为什么在这种情况下在简单的 Sinatra 应用程序中使用“邮件”gem 会出现错误: post "/email/send" do @recipient = params[:e…
Sinatra - 类似控制器的设置,具有自动加载/包含功能?
我喜欢 Rails 将每个控制器放在自己的文件中,并且自动加载,我正在尝试为我的 Sinatra 站点做同样的事情。 例如,我有我的“用户”页面,即 users/lo…
西纳特拉 +小胡子 + CSS 问题
我正在尝试制作我的第一个 Sinatra + Mustache 网站,但我遇到了一些问题,包括供我的 Mustache 模板使用的 css 文件。像普通 css 文件一样包含它们是…
西纳特拉 + Heroku:在会话中存储大于 4k 的数据
我有一个将在 Heroku 上运行的 Sinatra 应用程序。 它有一个相当长的运行方法(大约 1 到 3 秒)来创建数据列表。我一直在会话中存储这些数据。这样,…
西纳特拉的问题 + OSX Lion 中的小胡子
我正在尝试在 OSX Lion 中启动并运行 Sinatra 和 Mustache。经过大量谷歌搜索后,我不再解决这个问题。我非常确定这与 OSX 中的 Ruby 权限有关,因为…
msgpack 的 Sinatra 二进制返回 -- 字符集问题/字符在某处转换?
我目前正在尝试从 ruby sinatra 服务返回 msgpack http://msgpack.org/ 并使用 javascript 解析它。我正在使用在这里找到的javascript库: https:…
红宝石 1.9.2 + Sinatra - 需要在某些路由上进行身份验证
在开始之前,这基本上是现有 ASP.MVC REST 风格服务到 Sinatra 的端口。我对 Ruby 还很陌生,所以还不太了解最佳实践,而且网络上在这个主题上似乎有…
Facebook iframe 中的 Sinatra
我有一个页面正在运行(https://blooming-wind-8528.herokuapp.com/),使用以下代码: App.rb包含: require 'rubygems' require 'sinatra' require …
Sinatra 中的 datetime_select
我在 Sinatra 中开发了一个网站,但在最后一刻我被告知它将需要一个带有日期时间字段的表单(对于 Activerecord 对象)。在 Rails 中,我只需使用 dat…