Tagged ‘domxml’

DNRH-001にVINE モジュール

仮サーバーの環境を本サーバーに近いように弄ってるとdomxmlが無いことに気づいた、結構使ってたのでPHPに標準で付いてる関数かと思ってた、検索してみるとモジュールを追加しなくてはいけないらしい。ダウンロードしてコンパイルみたいな事書いてたので面倒だなと思ってるとMLogの記事を発見、PHPのモジュールもソフトみたいにapt-getでインストールできる様だ。

# rpm -qa|grep php

でインストールされてるアプリからPHPを含むのを見てみる、当然だがそれっぽいのは無い。

# apt-get update

念のため最新版チェック

# apt-get install php-domxml

domxmlをインストール

# service apache2 reload

サーバーの再起動

# rpm -qa|grep php

でインストールされてる事を確認して

# php -r 'var_dump(function_exists("domxml_open_file"));'

domxmlの関数が使えるかチェック

ついでにphpMyAdminがmcryptを使ってるらしく下の方にアラートが出てたので

# apt-get install php-mcrypt

ってしてインストールした。
依存性の関係でlibmcryptも自動でインストールしてくれた。

あと、PEARにMailパッケージが入ってなかったので入れる。

# pear install -a Mail

ついでにアップデートもしとく

# pear upgrade-all
# pear update-channels