gpt4 book ai didi

ruby-on-rails - 添加页面时 refinerycms 不工作

转载 作者:数据小太阳 更新时间:2023-10-29 08:20:27 26 4
gpt4 key购买 nike

尝试使用 refinerycms 从仪表板添加新页面时出现此错误

SQLite3::ConstraintException: refinery_page_translations.refinery_page_id 不能为 NULL: INSERT INTO "refinery_page_translations"("created_at", "custom_slug", "locale", "menu_title", "refinery_page_id", "slug", "title", “updated_at”)值(?,?,?,?,?,?,?,?)

使用下一个 gemfile

gem 'rails', '3.2.14'

group :development, :test 做 gem 'sqlite3'结束

group :assets 做 gem 'sass-rails', '~> 3.2.3' gem 'coffee-rails', '~> 3.2.1'

gem '丑化者', '>= 1.0.3'结束

gem 'jquery-rails','~> 2.3.0'

gem 'refinerycms', '~> 2.1.0'

最佳答案

基于我在 https://github.com/refinery/refinerycms/issues/2450 找到的答案,将其添加到您的 Gemfile 中:

gem 'globalize3', '0.3.0'

然后运行

bundle install

如果失败,您可能需要按照错误输出的建议进行操作,然后运行

bundle update globalize3

您可能需要删除并重新创建您的数据库

$ rm db\*.sqlite3
$ rake db:migrate db:seed

这解决了我的问题。

关于ruby-on-rails - 添加页面时 refinerycms 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19691040/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com