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)