テーマ追加方法

18 views
Skip to first unread message

miminashi

unread,
Dec 3, 2010, 6:03:58 AM12/3/10
to lokka-ja
jarviディレクトリをjarvi-or6という名前でコピーして、管理ページからjarvi-or6を選択肢たのですが、indexを表示させる


Lokka::NoTemplateError at /

と表示されてしまいます。

ディレクトリ追加する以外になんかやらないといけないことあるんでしょうか?

Masaki Komagata

unread,
Dec 4, 2010, 10:46:25 AM12/4/10
to lokk...@googlegroups.com
ディレクトリをコピーするだけで行けるはずですが、OSなどはどんな環境でしょうか。

2010年12月3日20:03 miminashi <s.noha...@gmail.com>:

> --
> このメールは Google グループのグループ「lokka-ja」の登録者に送られています。
> このグループに投稿するには、lokk...@googlegroups.com にメールを送信してください。
> このグループから退会するには、lokka-ja+u...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/lokka-ja?hl=ja からこのグループにアクセスしてください。
>
>

--
----------------------------------------------------------------------------------
 Masaki Komagata <koma...@gmail.com>

 ブログ: http://docs.komagata.org/
 FJORD, LLC: http://fjord.jp/
 プログラマーのタスク依頼: http://help-me-hackers.com/
 何作ってる人?: http://makesthis.com/
 CMS for Cloud: http://lokka.org/
----------------------------------------------------------------------------------

miminashi

unread,
Dec 5, 2010, 1:48:00 AM12/5/10
to lokka-ja
お返事ありがとうございます。

動作環境ですが、Debian Lenny + WebROaR 0.4.0です。

テーマ追加(と言っても、defaultをdefault-testとしてコピーしてディレクトリの名前を変えただけです)後、追加したテーマを選択し
たら、
DBが以下のようになってしまいました。

sqlite> select * from sites;
id = 1
title = Test Site
description = description...
theme =
meta_description =
meta_keywords =
created_at = 2010-12-05T14:37:40+09:00
updated_at = 2010-12-05T15:34:36+09:00

update sites set theme = 'default-test' where id = 1;
みたいな感じでthemeにテーマ名を手動で入れなおせば追加したテーマが使用できたので、今はそれで対処しています。



On 12月5日, 午前12:46, Masaki Komagata <komag...@gmail.com> wrote:
> ディレクトリをコピーするだけで行けるはずですが、OSなどはどんな環境でしょうか。
>
> 2010年12月3日20:03 miminashi <s.nohara.2...@gmail.com>:
>
>
>
>
>
>
>
>
>
> > jarviディレクトリをjarvi-or6という名前でコピーして、管理ページからjarvi-or6を選択肢たのですが、indexを表示させる
> > と
>
> > Lokka::NoTemplateError at /
>
> > と表示されてしまいます。
>
> > ディレクトリ追加する以外になんかやらないといけないことあるんでしょうか?
>
> > --
> > このメールは Google グループのグループ「lokka-ja」の登録者に送られています。
> > このグループに投稿するには、lokk...@googlegroups.com にメールを送信してください。
> > このグループから退会するには、lokka-ja+u...@googlegroups.com にメールを送信してください。
> > 詳細については、http://groups.google.com/group/lokka-ja?hl=jaからこのグループにアクセスしてください。
>
> --
> --------------------------------------------------------------------------- -------
>  Masaki Komagata <komag...@gmail.com>

miminashi

unread,
Dec 5, 2010, 2:07:10 AM12/5/10
to lokka-ja
すみません、テーマを追加しなくても、付属の別のテーマに変更しただけで同様の問題が起こりました。
WebROaRでデプロイせずに bundle exec rackup した場合はこの問題は起こりませんでした。


以下がそのときのエラーメッセージです。

NoMethodError at /
undefined method `merge' for nil:NilClass
file: hoptoad_notifier.rb location: build_notice_for line: 138

/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/
hoptoad_notifier-2.3.12/lib/hoptoad_notifier.rb in build_notice_for
Notice.new(configuration.merge(opts))
/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/
hoptoad_notifier-2.3.12/lib/hoptoad_notifier.rb in notify_or_ignore
notice = build_notice_for(exception, opts)
/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/
hoptoad_notifier-2.3.12/lib/hoptoad_notifier/rack.rb in call
HoptoadNotifier.notify_or_ignore(raised, :rack_env => env)
/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/rack-flash-0.1.1/lib/
rack/flash.rb in call
res = @app.call(env)
/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/rack-1.2.1/lib/rack/
showexceptions.rb in call
@app.call(env)
/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/rack-1.2.1/lib/rack/
methodoverride.rb in call
@app.call(env)
/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/rack-1.2.1/lib/rack/
session/cookie.rb in call
status, headers, body = @app.call(env)
/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/sinatra-1.1.0/lib/
sinatra/base.rb in call
synchronize { prototype.call(env) }
/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/sinatra-1.1.0/lib/
sinatra/base.rb in synchronize
yield
/home/miminashi/apps/lokka/bundle/ruby/1.8/gems/sinatra-1.1.0/lib/
sinatra/base.rb in call
synchronize { prototype.call(env) }
/usr/lib/ruby/gems/1.8/gems/webroar-0.4.0/src/ruby_lib/
ruby_interface/../rack/adapter/rack.rb in call
@app.call(env)
/usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/deflater.rb in call
status, headers, body = @app.call(env)
/usr/lib/ruby/gems/1.8/gems/webroar-0.4.0/src/ruby_lib/ruby_interface/
deflater.rb in call
super
/usr/lib/ruby/gems/1.8/gems/webroar-0.4.0/src/ruby_lib/ruby_interface/
request_handler.rb in process
status, headers, body = app.call(client.env)


On 12月5日, 午前12:46, Masaki Komagata <komag...@gmail.com> wrote:
> ディレクトリをコピーするだけで行けるはずですが、OSなどはどんな環境でしょうか。
>
> 2010年12月3日20:03 miminashi <s.nohara.2...@gmail.com>:
>
>
>
>
>
>
>
>
>
> > jarviディレクトリをjarvi-or6という名前でコピーして、管理ページからjarvi-or6を選択肢たのですが、indexを表示させる
> > と
>
> > Lokka::NoTemplateError at /
>
> > と表示されてしまいます。
>
> > ディレクトリ追加する以外になんかやらないといけないことあるんでしょうか?
>
> > --
> > このメールは Google グループのグループ「lokka-ja」の登録者に送られています。
> > このグループに投稿するには、lokk...@googlegroups.com にメールを送信してください。
> > このグループから退会するには、lokka-ja+u...@googlegroups.com にメールを送信してください。
> > 詳細については、http://groups.google.com/group/lokka-ja?hl=jaからこのグループにアクセスしてください。
>
> --
> --------------------------------------------------------------------------- -------
>  Masaki Komagata <komag...@gmail.com>

Masaki Komagata

unread,
Dec 5, 2010, 2:46:16 AM12/5/10
to lokk...@googlegroups.com
WebROaRってはじめて知りました!
といってもLokka自体かDBの問題っぽいですね。
ちと次回アップ時に調査します!

2010年12月5日15:48 miminashi <s.noha...@gmail.com>:

--
----------------------------------------------------------------------------------
 Masaki Komagata <koma...@gmail.com>

Reply all
Reply to author
Forward
0 new messages