mobircが動かない その2
昨日から動いてなかったけどとりあえず動くようにはなった。
昨日のエラーはnet-cidr-mobilejp-scraper.plを実行して/usr/local/share/perl/5.8.8/auto/share/module/Net-CIDR-MobileJP/cidr.yamlを作ったらとりあえず動いた模様。
cpan -ifとかでいろいろ入れまくったのがよくなかったのかもしれない。
ここでcodereposのmobircは古いことがわかったのでgithubから最新版をとってきた。
こっちはconfig.iniを書き換えて実行したらすんなり動いた。
次はapache経由でアクセスしたかったのでconfig.iniに以下を追加。
[DocRoot] root=/irc/
reverse proxyを使いたいので
# sudo a2enmod proxy
して/etc/apache2/mods-enabled/proxy.confを変更。
変更前
<Proxy *> AddDefaultCharset off Order deny,allow Deny from all #Allow from .example.com # Define the character set for proxied FTP directory listings ProxyFtpDirCharset UTF-8 </Proxy>
変更後
<Proxy *> AddDefaultCharset off Order deny,allow #Deny from all #Allow from .example.com Allow from 127.0.0.1 # Define the character set for proxied FTP directory listings ProxyFtpDirCharset UTF-8 </Proxy> <Location /irc> ProxyPass http://127.0.0.1:5678 ProxyPassReverse http://127.0.0.1:5678 </Location>
これで動いたんやけどajaxの動きがおかしくてチャンネル一覧とかが出ない。
同じ症状の人発見。
http://www.wizard-limit.net/mt/pc/archives/003359.html