人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPでRSSの読み込みを使用したいと、思っており、xml/RSS.phpを使用したいと思っておりますが、require_onceを使い、上記のphpを読み込み、実行すると下記のエラーが出てしまいます。

main(PEAR.php): failed to open stream: No such file or directory in /home/dreampiece/www/job_site/ranking/xml/Parser.php on line 39

恐らくは、perl.phpが無いと言う事でしょうが、ネットで探しましたが、どこにも見当たりません。
ちなみに、レンタルサーバーのため、XML_RSSもパッケージではなく、XML.php単体を落としてき、アップロードいたしました。

●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:HOME ON open Pear Perl
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● typos24
●27ポイント

http://pear.php.net/package/XML_Parser/

PEAR の XML_RSS のページには

Dependencies:

PEAR Package: XML_Parser newer than 1.0.1

とありますので、XML_Parser も同様にアップロードしてみてください。

レンタルサーバで PEAR は少々面倒ですよね。。


2 ● kazu1107
●27ポイント

「レッツPHP!」からの引用ですが、確認してみてください。

http://php.s3.to/net/

[PEAR XML_RSSインストール方法]

レン鯖などの人は、RSS.phpとParser.phpを以下↓「RSSトピックス」同梱のを使うか、公式サイトXML_RSSXML_ParserからDLして、RSS.phpの先頭を「require_once 'Parser.php';」に修正してください。PEARすら導入されてない場合はPEARもダウンロードし、同一ディレクトリに置いてください。

→自鯖などの人は、Linuxならばコマンドで「pear install XML_RSS」で取得できます。インクルードディレクトリ以下XMLにDLされるので「require_once "XML/RSS.php";」となります。XML/Parser.phpはPHPインストール時に導入されているかと思います。Windowsな方は、 go-pear.batを実行するといいですが、やや難しいかもしれません。↑の方法で行きましょう。


3 ● ヨネちゃん
●26ポイント ベストアンサー

PEAR.phpは

http://pear.php.net/package/PEAR/download

からダウンロードできるようです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ