TESTLINK1.8.3 ZIPファイル取り扱い
SundayWalkerさんが作成されたTESTLINK1.8.3パッチを利用する。
なかなかの力作である。XXXXXXXXよりダウンロードできる。インストールは上書きコピーでOK。
当方、繁体中国語環境でTESTLINK1.8.3をローカライズして動かしているが、問題なく動作する。
ただ・・圧縮ファイル(レポートをZIPファイルにできる。)の機能だけが動作しない。
(レポート出力でZIPを指定した場合、エラーになってしまう。)
原因は、PHPのZIPモジュールをインストールしていないからであった。
以下のようにインストールする。
rootで以下をインストールする。
私の環境では、zlib-develはインストールしてあった。
yum install php-devel
yum install zlib-devel
pecl install zip
pecl install zipが成功すれば
と表示されるので,言われたとおり
You should add "extension=zip.so" to php.ini
/etc/php.ini にextension=zip.soを追加する。
ただし、PHPをソースからビルドした人は,--enable-zipを追加してビルドしなおす。
以下PHPのソースディレクトリで。
# ./configure --with-apxs2=/usr/sbin/apxs --enable-mbstring --with-mysql \ --with-mysqli --enable-pdo --with-pdo-mysql \ --with-gd --enable-gd-native-ttf --with-ttf --with-freetype-dir=/usr/lib \ --with-jpeg-dir=/usr/lib/libjpeg.so.62 --enable-zip # make clean # make # make install
apacheの再起動をする。
# /sbin/services httpd restart