问题标签 [publify]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
202 浏览

ruby-on-rails - Heroku 无法通过发布捆绑程序错误安装 gems

我正在尝试通过 heroku 使用 Publify gem 托管一个 RoR 应用程序。但是我不断收到以下错误。我已按照有关 Heroku 的 Publify github 页面上的说明进行操作,https://github.com/publify/publify。另一个有趣的事情是它在我自己的服务器(rails s)上完美运行,这表明 gemfile 中的环境有问题。

在此先感谢您的帮助。

这是我收到的错误(heroku push):

由于问题是由gemfile引起的,这里是我的,

0 投票
1 回答
365 浏览

ruby-on-rails - 在heroku上运行rake db:migrate db:seed时Rails发布错误

当我在 heroku 上为我的 rails publify blog 运行 rake db:migrate db:seed 时出现此错误

我已经根据 publify 的 github 页面上的说明在 AWS 的终端中设置了这些参数 - https://github.com/publify/publify

我错过了什么?

0 投票
2 回答
104 浏览

ruby-on-rails - 如何将发布挂载在“/blog”而不是根路径?

Publify 是目前满足我需求的完美宝石,但我不知道如何将其移动到“/blog”。

我改为root "articles#indexget "/blog", to: "articles#index"但应用程序中对根路径的所有内部引用都导致了错误的位置。

我怎样才能正确地实现我想要实现的目标?

0 投票
1 回答
360 浏览

ruby-on-rails - 克隆了一个 repo,但遇到了 Invalid option key: page_cache_directory= (RuntimeError)?

我克隆了一个名为 Publify(一个开源博客平台)的 Ruby 项目。但是,当我运行 rails 服务器时,我收到以下错误(我已复制粘贴图像下方的信息)>在此处输入图像描述

然后是一系列“发件人:”语句(如图所示。)

我的开放回购在这里,如果你想看看:https ://gitlab.com/AvBloom98/publify 。我做了一些工作来更新 gem 等,因为它们之前失败了,因此它与原始的 Publify Github 不是一对一的(在这里找到:https ://github.com/publify/publify )

0 投票
0 回答
2743 浏览

ruby-on-rails - "error":"uri [/articles] 和方法 [POST] 的 HTTP 方法不正确,允许:[GET, DELETE, PUT, HEAD]","status":405}

我正在尝试在 rails 项目中运行弹性搜索,但出现错误:

[ERROR] 创建索引时出现错误——elasticsearch返回:

405 : {"error":"URI [/articles] 和方法 [POST] 的 HTTP 方法不正确,允许:[GET, DELETE, PUT, HEAD]","status":405}

[IMPORT] 删除索引 'articles' [IMPORT] 使用映射创建索引 'articles':

{"article":{"properties":{"title":{"type":"string"},"category_name":{"boost":10,"type":"string"}}}}

[ERROR] 创建索引时出现错误——Elasticsearch 返回:

405 : {"error":"URI [/articles] 和方法 [POST] 的 HTTP 方法不正确,允许:[GET, DELETE, PUT, HEAD]","status":405}

这是我的文章模型的样子:

下面是我有搜索框和按钮的表单:

请帮助我从一个多星期以来一直在研究解决方案。

我在 railscasts 视频之后实现了这个: http ://railscasts.com/episodes/307-elasticsearch-part-2

我正在使用 rails 索引 elasticsearch:

rake 环境轮胎:import CLASS=Article FORCE=true

我需要在 localhost:3000 本身上运行它,而不是在任何 /links 上运行它,但会出现错误

提前致谢