2009 年 8 月 31 日, 10:14 PM
osCommerce 2.2 MS1 日本語版を入れたまましばらく触っていなかったが、どうも文字化けが酷い(ブラウザではUTF-8で表示しようとしているが、文字コードはEUP-JPなためだと思う)
文字化けするのを直す方法で、直し方はわかったのですが、そもそもphpのmbstringが入ってないので入れます。
# yum install php-mbstring
で、前述サイトのようにphp.iniを修正します。
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.detect_order = auto
mbstring.encoding_translation = On
mbstring.substitute_character = none;
その後、Apache再起動して確認します。
が、ぜんぜん解消していない!
その後色々調べたら、日本語の文字化けの問題にちょっと書いてあった。
でもPHP5なんだけどなぁ。やってみたら一部文字化けは解消しているようだった。
で、結局前述のapplication_top.phpにヘッダを追加するのじゃなくて、php.iniの以下設定を記載することで文字化けは直った。
default_charset = "EUC-JP"
osCommerceの設定はこれで大丈夫だろう。
2009 年 8 月 27 日, 10:09 PM
現在使っているPCのCドライブの使用量が多くて逼迫してます。
基本的にはアプリケーションはCドライブ以外にインストールするようにしてるのですが、MicorosoftやAdobeやAppleの製品は共有ファイルとかいってCドライブに何かしらを配置してくれます。
Cドライブの使用量を減らしたいので、思いついたところから別ドライブに移して行こうと思うのですが、Mavenのローカルリポジトリ(デフォルト~/.m2/repository、つまりWindows VistaならC:\Users\ユーザ名\.m2)が、8GB位取っていたのでDドライブに移動したいと思います。
C:\Windows\system32>mvn -version
Maven version: 2.0.9
Java version: 1.6.0_14
OS name: "windows vista" version: "6.0" arch: "x86" Family: "windows"
ローカルリポジトリの設定は、%MAVEN_HOME%\conf\settings.xmlに記載があるので、
そこの「localRepository」の設定を記載します。(D:\Work\MavenRepositoryにしてみます。)
<localRepository>D:\Work\MavenRepository</localRepository>
これでMavenを使用するにはOKなはずですが、ちゃんとローカルリポジトリが作られているかを確認するためにお試しProjectを作成してみます。
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
上記で指定したディレクトリに色々ダウンロードされているのを確認して、Cドライブで使用していたリポジトリを削除します。みたら、3つくらいあったので、「.m2」「.m2index」「.m2indexcache」を削除しました。はあスッキリ。
Maven2 – pluto の日記を参考。
2009 年 8 月 26 日, 11:23 PM