Home

Yuigahaming

centos5.5にvsftpdでアクセス

  • 2010-06-17 (木)

またはまったのでメモ。
前の自分のメモ見てもだめだった。

インストール後、selinux切って、
/etc/sysconfig/iptablesに

*filter
:INPUT ACCEPT [71:5096]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [146:14949]
:RH-Firewall-1-INPUT – [0:0]
-A INPUT -p tcp -m tcp –dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp –dport 21 -j ACCEPT
-A INPUT -p tcp -m tcp –dport 110 -j ACCEPT
-A INPUT -p tcp -m tcp –dport 25 -j ACCEPT
-A INPUT -p tcp -m tcp –dport 22 -j ACCEPT
-A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT
COMMIT
# Completed on Sat May 1 06:31:06 2010

って書いて再起動したらつながった。

imagemagickインストール

  • 2010-05-07 (金)

なんども探すのめんどいのでメモ。

先にlibインストール

yum install -y libjpeg-devel.i386

ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/
この上の方のtar.gz持ってくる.

tar zxvf ImageMagick-6.4.3-4.tar.gz
cd ImageMagick-6.4.3
./configure
make
make install
convert -version

とかでインストール成功を確認

peclでimagickモジュールをインストール

pecl install imagick

peclがない場合は

yum install -y php-pear

うまくいくと

Build process completed successfully
Installing ‘/var/tmp/pear-build-onodera/install-imagick-2.3.0//usr/lib/php/modules/imagick.so’
install ok: channel://pecl.php.net/imagick-2.3.0
You should add “extension=imagick.so” to php.ini

こんな表示。

php.iniに以下を追加

extension=imagick.so

apache再起動してから確認

php -i |grep imagick
imagick module => enabled

で成功ー。

cronでfgetcsvを使うとcsvが文字化ける。

  • 2010-05-06 (木)

まさにレアケース。

手動でphp test.phpって実行するとtest.phpの中でちゃんとcsv読み取れるのに
cronでtest.php呼び出すとcsvを正しく読み込めない。

シェルで噛ませて

#!/bin/bash

export LANG="ja_JP.UTF-8"
php test.php

という風に文字コード指定しなきゃダメらしい。

Home

Search
Categories
Friends
Feeds

Return to page top