タグ

ブックマーク / blog.livedoor.jp/maru_tak (2)

  • Ruby1.9.2でsolr-rubyとerbを使ったら Encoding::CompatibilityError:お題目うぉっち

    2011年03月01日 Ruby1.9.2でsolr-rubyとerbを使ったら Encoding::CompatibilityError Solr-ruby での検索の戻り値をパースして erb でHTMLファイルに書きだそうとしたところ、erb のテンプレートファイルの中に日語を書いた途端にエラーが出るようになってしまった。Encoding::CompatibilityError: incompatible character encodings: ASCII-8BIT and UTF-8 erbファイルの頭でエンコーディングの宣言ができると知り、 <%# coding: UTF-8 %>と書いてみたりしたものの、全く効果なし。 そこで、 erb 側で item.name という変数で出力している変数のエンコーディングを item.name.encoding として出力して見てみたと

    yahihi
    yahihi 2012/10/26
  • SolrのTomcatへのインストールでハマる:お題目うぉっち

    2008年04月06日 SolrのTomcatへのインストールでハマる 早速SolrをTomcat6.0の環境にインストールしてみる。 最初は、IBMの記事を参考にしたのだが、「以下のいずれかの方法で、Solr のホーム・ロケーションを設定します」のあたりで具体的に何をすべきかのかがわからなくなってしまった。 とりあえず、apache-solr-1.2.0.war ファイルはダウンロードしてあったので、これを $TOMCAT_HOME/webapps の下に置いてみたり、TomcatのWebアプリケーションマネージャ(http://localhost:8080/manager/html/)から配備してみたりしたが、いずれも失敗。画面が出るはずのURL(http://localhost:8080/solr/admin/)にアクセスしても、404エラーになってしまう。 Webアプリケーションマ

    yahihi
    yahihi 2012/03/15
  • 1