[Hiki-users 204] Debianパッケージのhikiのhikifarm

Back to archive index

Kazuhiro NISHIYAMA zn****@mbf*****
2010年 3月 2日 (火) 13:05:28 JST


西山和広です。

Debianパッケージになっているhikiは、hikifarmに対応しているのでしょうか?

以下のような設定で試してみたのですが、「新しい Wiki サイトの作成」は
出来るものの、Wiki を表示しようとすると

Hiki Error

No such file or directory - /usr/share/hiki/hiki.conf (Errno::ENOENT)
(hikiconf.rb):4:in `initialize'
(hikiconf.rb):4:in `open'
(hikiconf.rb):4:in `load'
/usr/share/hiki/hiki/config.rb:124:in `load'
/usr/share/hiki/hiki/config.rb:17:in `initialize'
/usr/share/hiki/hiki.cgi:20:in `new'
/usr/share/hiki/hiki.cgi:20
index.cgi:5:in `load'
index.cgi:5

というエラーが表示されてしまいうまくいかないようです。


$ diff /usr/share/hiki/misc/hikifarm/hikifarm.conf hikifarm.conf | iconv -f euc-jp -t utf-8
5c5
< hiki = '/home/foo/src/hiki'
---
> hiki = '/usr/share/hiki'
8c8
< hikifarm_description = 'HogeHogeHikiFarm'
---
> hikifarm_description = 'HikiFarm Test'
15c15
< data_path = '/home/foo/var/hiki'
---
> data_path = '/home/hikifarm/var/hiki'
17,19c17,19
< # バージョン管理なし
< repos_type = nil
< repos_root = nil
---
> ## バージョン管理なし
> #repos_type = nil
> #repos_root = nil
36,37c36,37
< #repos_type = 'svn'
< #repos_root = '/home/foo/var/svn'
---
> repos_type = 'svn'
> repos_root = '/home/hikifarm/var/svn'
44c44
< title = "HogeHogeWiki"
---
> title = "HikiFarm Test"
46,47c46,47
< author = 'ほげほげ'
< mail = 'foo****@examp*****'
---
> author = 'webmaster'
> mail = 'root @ localhost'
59c59,60
< attach_cgi_name = nil
---
> #attach_cgi_name = nil
> attach_cgi_name = 'attach.cgi'
$ cat index.cgi 
#!/usr/bin/ruby
eval File.read("/usr/share/hiki/misc/hikifarm/index.cgi")
# main ###############
if __FILE__ == $0 || ENV['MOD_RUBY']
  $SAFE = 1
  $:.delete(".") if File.writable?(".")
  conf = HikifarmConfig.new
  $:.unshift(conf.hiki)
  App.new(conf).run
end
$


-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)




Hiki-users メーリングリストの案内
Back to archive index