• ベストアンサー

xmlreaderをサーバーに入れたい

php5.2なのにxmlreaderが入っていないようで困っております。 php extensions としてxmlreaderをインストールしたいのですが、どのようにしたらいいのでしょうか。 ためしにpecl install XMLReader としてみたら pecl: command not found といわれてしまいました。 それとも実際にはインストールされているのにenableされてないだけということもあるのでしょうか。また、その際にはどこをチェックしたらよいでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.1

distribution が書いてないなど 答えるのためらう様な質問ですが // 借りている Server だったりして また、 私は、LAMP で php を使い始めたところで // CentOS5.x 詳しくは、ないのですが 回答が無いのであえて回答しますと phpinfo() でみると、yum で install したものは '--disable-xmlreader' '--disable-xmlwriter' などなど 有効なものとして、compile されていません。 source から compile するか CentOS5.x なら http://blog.oowarai.com/?p=292 など、検索してみて下さい。

90ss55
質問者

お礼

どうもありがとうございました。 お礼が遅くなってしまい申し訳ありませんでした・・・

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • さくらのレンタルサーバーでyumが使えない

    さくらインターネットのレンタルサーバーでPHPで組んだサイトを作っています。 WEBページを解析するスクレイピングに「tidy」が便利であるとのことでしたので、 http://dozo.matrix.jp/pecl/tidy などを参照しながらインストールを進めましたがうまくいきません。 「phpize」のところで 「Cannot find libtidy」と出てきたため、 libtidyをインストールするためにyumコマンドを使おうと思いましたが、「yum: command not found」となってしまいました。 yumコマンドを利用できる方法はありませんでしょうか? もしくは「tidy」をインストールする他の方法はありませんでしょうか? よろしくお願いします。

    • 締切済み
    • PHP
  • Imagickのインストールに成功した方に質問

    私はimagick-0.9.13のインストールがうまく行っていません。 画像をサムネイル化する簡単なスクリプトを実行すると、 PHP Fatal error: Class 'Imagick' not found .......on line 4 と出ます。 on line 4 は、$im = new Imagick(); です。 インストールした方法は以下です。 #pecl bundle imagick-0.9.13 #cd imagick #phpize #.configure --enable-imagick #make #make install extension_dir= のディレクトリにimagick.soを配置して、 php.iniに、extension=imagick.soも追加しました。 apacheも再起動しました。 成功されている方はどのような方法でインストールしましたか? Fedora7 PHP5.2.4 apache2.2

    • ベストアンサー
    • PHP
  • phpのxdebugを入れたい

    さくらのインターネット共有サーバのビジネスを使っています。 (FreeBSD,cshです) で、phpのxdebugを入れたいと考えています。 % pecl とだけコマンドをうつとusage一覧が出てくるので、 peclコマンドを使えると思ったのですが、 % pecl install xdebug Cannot install, php_dir for channel "pecl.php.net" is not writeable by the current user % pecl config-get php_dir /usr/local/php/5.4/lib/php % sudo chown 31com /usr/local/php/5.4/lib/php /usr/local/bin/sudo: パーミッションが拒絶されました. とでるので、peclコマンドは一切使えないと考えていいのでしょうか? あるいは、pecl以外でxdebugを入れる方法はありますか? どこかで、さくらだと(xdebugにかぎらず)ソースからコンパイルしてインストールすればできる、と聞いたことがあるのですが、環境設定(cshです)の方法(必要?)など手順がわかりません。 よろしくお願いします

    • ベストアンサー
    • PHP
  • Pearのインストールについて

    Mac OS X 10.6.8 Snow Leopard PHP5.3.6 環境:MAMPを使ったローカル環境 やろうとしていること:pearをインストールし、pear:Mailを使ってメールフォームを作成したい。 上記のことを踏まえ、Pearをインストールするにあたって質問があります。 いろいろ調べてpearをインストールしたり、確認したりといったコマンドを打つと、どうしてもcommand not foundと出ます。 例えばpearと打っても、pear install PEARと打っても-bash ** command not foundとなります。 調べて試してみてもどうしても同様のことが起きます。 具体的にどうすればpearをインストールできるのでしょうか? 初歩的な質問かもしれませんが、ご教示頂ければ幸いです。

    • ベストアンサー
    • PHP
  • ffmpegのインストール時のconfigureについて質問です。

    ffmpegのインストール時のconfigureについて質問です。 [root@localhost ffmpeg]# ./configure --enable-avisynth\ > --enable-bzlib\ > --enable-libamr-nb\ > --enable-libamr-wb\ > --enable-gpl\ > --enable-nonfree\ > --enable-shared と入力すると、下記エラーが出ます。 ERROR: vfw32 not found vfw32 not foundで検索しても、ERROR: vfw32 not foundで検索しても良い検索結果が見つかりません。情報がとても少ないようです。 どなたか解決方法がわかる方はいらっしゃいますでしょうか? どうぞよろしくお願い致します。

  • PHP PDO設定

    PDOでDB接続をしたいのですが、うまくいかず困っていて質問します。 OS Linux  apache 2.0.×(ソースでインストール) PHP5(ソースでインストール) DB MYSQL5(パッケージでインストール) 現状なのですが、PHPを下記の設定でインストールしました。 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-zend-multibyte --with-mysql --with-pdo-mysql=shared そのあとPHP.iniに記述してapache再起動 extension=pdo.so extension=pdo_mysql.so phpinfo()でみるとPDOの欄には下記しか表示されていません。 PDO drivers sqlite2, sqlite 試しにPHPで接続したのですが、 could not find driver と出ます。 そこで下記のようにインストールしてみたのですが phpinfoも上記と変わりません。 pecl install pdo_mysql ここまでが現状なのですが、 よくわかっていない部分もありわかりずらい かとは思いますが、参考意見の方を頂けますでしょうか。

    • ベストアンサー
    • PHP
  • Cygwinでsshしたい。

    以前、Cygwinをインストールした際にsshは使えていましたが、04/07/20現在、sshはデフォルトのインストールではcommand not foundになります。 恥ずかしながら、何をインストールすればよいのでしょうか? openss?はインストールしたような気がしますが・・・ ご教授ください。

  • httpd.confのチェックができません

    httpd.confを書き換えたので、内容チェックしたく httpd -t コマンドを入れてみたのですが、command not found と言われてしまいました。 どのディレクトリにいる状態であればこのコマンドは利用できるのでしょうか? root権限をもって、SSHで接続しており、以下の様に様々な場所で入れているのですが、同じ結果です。 [root@okwave httpd]# httpd -t bash: httpd: command not found [root@okwave etc]# httpd -t bash: httpd: command not found [root@okwave bin]# httpd -t bash: httpd: command not found

  • PearのNet_Whoisをインストールできない。

    シェルの超初心者です。 レンタルサーバ(VPS)でPearのNet_Whoisをインストールしたかったので [root@www ~]# pear install Net_Whois と入力したのですが、 -bash: pear: command not found と表示されるだけで何も起こりません。 そこで [root@www ~]#pear list と入力してみたのですが、 -bash: pear: command not found と表示されます。 これってPearがサーバにインストールされていないということでしょうか? Pearがサーバにインストールされているかどうか知るには、どのようにすればよいのですか? また、上記の状態からPearのNet_Whoisを使用できるようにするまでの手順、コマンド等について教えて下さい。 CentOS 5.3 PHP 5.1.x よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPのconfigureについて

    PHP5.2.6をインストールしようとしているのですが、configureコマンドの所で躓いています 実行しているconfigureオプションは以下の通りです。 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-gd --with-zlib --enable-bcmath --enable-mbregex --enable-mbstring とすると configure: error: libpng.(a|so) not found. となります。 yum install libpngとすると Package 2:libpng-1.2.10-7.1.el5_3.2.i386 already installed and latest version となるので最新版のようです。 このconfigure: error: libpng.(a|so) not found.を克服する術を教えて頂けると助かります。 何卒よろしくお願いします。

    • ベストアンサー
    • PHP