こんばんは。PHPでPEARを使おうと思ってインストールしたのですが、ためしにPEARを使ったプログラムをネット上からコピーしたり(http://www.doyouphp.jp/sample/sample_xml_pear_rss.shtml)、自分でXMLを取得するプログラムを書いてみたのですが、上手く動きません。
コマンドラインでpearと入力すると一覧が表示されるのでインストールはされているようですし、プログラムもPHPエディタで調べると構文ミスは無いようです。
恐らくphp.iniのinclude_pathが違うのかな?と思って色々と試してみたのですが、動きません。参考までに今のinclude_pathは
include_path=".;C:/php/pear;C:/php_data/incl"
になっています。
また、APACHEのDocument RootはC:/php_dataに設定していて、そこにphpプログラムを保存しています。
どなたか原因が分かる方が居られればご教授頂けますか?宜しくお願いします。
windowsの場合、include_pathはC:\php\pear;のように\マークでディレクトリを切るように設定したはず。
testスクリプトを作成して、include_pathの場所に読み込むソースを置いてみて読み込めるかテストしてみてはいかがでしょうか?
ありがとうございます。
試しにそのようなスクリプトを作成して読み込んでみたのですが、正常に読み込めました。
include_path自体は正常のようです。
ということはやはりプログラム自体が間違っているだけなのでしょうか?
Do You PHP?のようなサンプルが間違っているとは思えないのですが・・・。
pear info()をしてみたいのでインストールしようと思ったのですが、現在pear.php.netにつながらないため、どうすれば良いのか分かりません・・・。
状況がわからない部分があるのでとりあえず
質問させて下さい。
1.XML_RSSパッケージのインストールは完了済みですか?
2.完了済みであればコマンドラインからpear listで表示される
リストにXML_RSSはありますか?
http://www.y2sunlight.com/ground/?PHP5.0%2F6.PEAR%A4%CE%A5%A4%A5...
すみません。確かに情報不足でしたね。文字数が気になったので書きませんでしたが、
XML_RSSはインストール済みです。pear listの結果も正常です。
---
PACKAGE VERSION STATE
Archive_Tar 1.3.1 stable
Console_Getopt 1.2 stable
MDB2 2.2.2 stable
PEAR 1.4.11 stable
XML_RPC 1.5.0 stable
XML_RSS 0.9.2 stable
XML_Tree 1.1 stable
---
また、自作したプログラムのコードは
http://d.hatena.ne.jp/nouse/20061001/1159710828
のようなものです。
早速インストールしてみたところ、正常に動作しました!
どうもありがとうございました!大変助かりました。
これにて質問は終了させて頂きます。
早速インストールしてみたところ、正常に動作しました!
どうもありがとうございました!大変助かりました。
これにて質問は終了させて頂きます。