プログラマとSEのあいだ

2012-03-16

[]Amazon Linux on EC2TestLinkインストール

TestLinkインストール(Apacheへの配置)

これでイケるはずが。。

TestLinkインストールを進める過程で、以下のようなエラーメッセージが表示されます

Warning!: Your PHP installation don't have the mysql extension mysql- without it is IMPOSSIBLE to use Testlink.Failed!

どうも、yumインストールするphpは、mysql連携ができるようになっていないようです。

phpinfo()で見ると、Configure Commandに"--without-mysql"と表示されていて、どうもこの辺がダメじゃないかと推測。php -iで見るとちゃんと入ってるのにね!


あと、

--with-config-file-scan-dir=/etc/php.d

--with-config-file-scan-dir=/etc/php-zts.d

の二つが表示されてて、phpinfo()は/etc/php-zts.dを、php -iは/etc/php.dを見ているようでした。

ので、ln -s /etc/php.d /etc/php-zts.dとしてみましたが、効果なし。


というエラーが出た場合は、PHPプラグインが不足しています

php-mysqlを入れます

yum install php-mysql

testlinkのインストール:自宅でシステム勉強中:So-netブログ

という情報もあったのですが、やっぱりダメでした。

phpはほとんど触ったことがないので、良く分からないのですが、とりあえず、TestLinkインストーラはConfigure Commandを元にMysqlが使えるかどうかをチェックしているという仮説を元に、ソースからコンパイルすることに。

実際にプラグインインストールされているかどうかでチェックできないものなの。。

phpコンパイル


これで、phpinfo()のConfigure Commandに、無事"--with-mysql"が表示されるようになり、インストールできました。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/taka_2/20120316/p1
リンク元