CentOS6 64bit環境へMTOS-5.12-jaをインストールしました。
続きを読む
「Perl」タグアーカイブ
Windowsで圧縮されたZipファイルをLinuxのPerlで展開するには?
LinuxでWindowsで圧縮されたファイルを展開するには、どうすれば良いでしょう。ファイル名が文字化けしてしまって、困ったことがありませんか? 展開後のファイルについて convmv コマンドで変換する方法もありますが、ちょっとしたPerlプログラムを用意して対応してみましょう。
XAMPP+ActivePerl+ImageMagick
Windows上でMovable Typeを動かすためには、XAMPP+ActivePerl環境へインストールするというのが多い。ということで、Winodws7 64bit環境において、XAMPP 32bitとか、ActivePerl 32bit とか、ImageMagick 32bitとか、インストールしていいのかなぁ、とちょっと悩みながらインストール。仮想マシンならゲストへ32bit Linux OSをインストールするだけなので、64bitかどうかを気にする必要はありませんが、別のところではまることがあるので、どっちもどっちという感じです。要は知っていれば、なんてことはないということですね。
追記)もう少し詳しい内容をWindows7 64bit へのMTOS, MTインストール | hiro345にしました。
CentOS5.5にMTOS-5.12-jaをインストール
CentOS5.5にMTOS-5.12-jaをインストールしたところ、動きませんでした。MTOS-5.04-ja の頃は「CentOS 64bit へのrpmforge追加、MTOS用Perl環境構築 | hiro345」のようにインストールしてあります。
CentOS 64bit へのrpmforge追加、MTOS用Perl環境構築
CentOS 64bit へのrpmforge追加をして、MTOS用Perl環境構築するには次のようにします。
続きを読む
MTOSでXML-RPCを使いたい
MTOSでXML-RPCを使いたいと思ったが、うまく認識してくれない。CentOSなのだが、SOAP::Lite のインストールがうまくできていないようだ。リポジトリはdagのものを追加して使っている。
SOAP::Liteがきちんと動いているかどうかは、下記のようにすればわかるということで、やってみたところ、Scalar::Utilsでエラーが発生していました。
結局、perlのバージョンが低かったみたいで、SOAP::Liteライブラリをインストールするだけでなく、perl自体も最新版にする必要があったようです。推測するに、SOAP::Liteのリリース後にみつかったperlのバグみたいです。きちんと調べたわけではないので、本当かどうかはわかりませんが…
PerlでXMLRPC
perlでSOAP::Liteを使ってXMLRPCができるようです。 続きを読む