質問箱/164

カテゴリ
サマリ#showrssに関する質問です。
バージョン1.3.5
投稿者goha?
状態完了
投稿日2003-06-03 (TUE) 14:51:57

質問

「can't open http://*****」とでてしまいます。調べてみると、PHPの設定で上手く動かないことがある、とかかれているのをみたのですが、どこの設定をいじればいいのでしょうか? XMLモジュールというのを入れなければならないのでしょうか? 環境はWin2000Pro,PHP4.2.3,Apache1.3.27,PukiWiki1.3.5です。アドレスはブラウザから直接XMLを参照できたのでただしいと思います。

回答

  • 名無しさん 2003-06-03 (TUE) 19:35:31

    上の文章がコピペなら、明らかに URL がおかしいです。 h が全角文字ですから。 Windows でプロポーショナルフォントを使っていると発生するありふれた話ですが。

  • goha? 2003-06-03 (TUE) 20:48:43

    返答ありがとうございます、それは敢えて、PukiWikiでの表記上リンクが張られないようにしています、実際のURLはきちんと半角でそのアドレスを実際にブラウザで試しました。紛らわしくしてすいません。また、XMLのモジュール関係かと思ってphp info()を確認したところ、enableになっているのも確認しました。わたしの力では厳しそうです・・・。

  • 名無しさん 2003-06-03 (TUE) 22:52:49

    その実 URL を公開できないのですか?(RSSの参照元と参照先) 他人に動作確認してもらうには実例がないと意味不明な場合もあります。

  • goha? 2003-06-04 (WED) 07:56:03

    お手数おかけしています。実際に書いている内容は

    #showrss(http://bulknews.net/rss/rdf.cgi?Asahi,default)
    です。参照元はプロキシで外部から見られなくなっているところにあるため公開できません(http://bulknews.net/rss/rdf.cgi?Asahiはプロキシ内部からも参照可能です)。別に構築した、プロキシのない環境では可能なことを確認できたので、そこのところが問題の可能性も高そうですね、ヒントをどうもありがとうございます。いろいろと試してみたいと思います。ひきつづきご指摘ありましたらお願いします。
    • reimy 2003-06-04 (WED) 08:56:55

      うちでも#showrss(http://bulknews.net/rss/rdf.cgi?Asahi,default)を設定してますけど、ちゃんと表示できてますよ。

  • goha? 2003-06-04 (WED) 09:49:19

    検証どうもありがとうございます。ちょっと状況が変わってしまうのですが、#showrss(http://localhost/pukiwiki.php/?cmd=rss,default)で試しにやってみたら問題なく動きました。これから考えるに、やはりプロキシが通してくれていないような気がしてきました。しかしXML自体は参照できる・・・、わからないです。#showrssのソースをみてみようかと考え中(PHPあんまりわかんないんです)です。

  • goha? 2003-06-04 (WED) 11:00:59

    ソース見てみるとやっぱりプロキシが問題だったみたいです。プロキシを経由せずにrssを取得しにいっているようで(当然か。)した。そんなわけで自分でカスタマイズして使えるようにしようかと思います。(できるかな。。。)みなさまご迷惑をおかけしました。ありがとうございました。

  • goha? 2003-06-06 (FRI) 11:52:45

    調子乗って「自分でカスタマイズ」とか言ってしまいましたが、なにやら出来ません・・・。だれかプロキシ対応の#showrss作ってくださらないでしょうか?お願いします。m(._.*)m

    • upk 2003-06-10 (TUE) 01:37:19

      最初から串環境なんだけど。って書けば、こんな遠回りしなかったわけですね。逃げの方法としては、dev:保守ツール を使うのも手ですし、貴方の環境に、串経由でファイルを取得できる方法を探して逃げるのも手です。というのも、この逃げだと、PHP に依存しませんからねぇ。あと過去に、proxyルーチンを作って、ここに添付していたこともあるんですけどねぇ。それだと、showrss に手を加えることになるので、バージョンアップなどに追随できなくなりますよぉ。でも、どうしてもなら、私のページで取得できます。(他作成プラグインを正式に1.4対応した際に、再添付予定ですけども、それまではね。)

      • goha? 2003-06-10 (TUE) 14:36:15

        返答ありがとうございます。恥ずかしながらプロキシが原因とは夢にも思っておらず・・・皆様にお手数をおかけしてしまいました。確かに改造するとバージョンアップ対応がつらいですね。。。過去に#calenderとかを改造してすこし痛い目を見ております。しかしながら串経由でファイルを動的に取得してそれを#showrssで使う方法がわからないので、upkさんのproxyルーチンを使わせてもらおうと思います。ぱっと見むずかーしそうなので勉強タイムに入ります。ありがとうございました。

  • kokki-? 2003-06-11 (WED) 11:21:40

    proxy 越えなら、http://www.php.net/manual/ja/ref.curl.php で定義されている、cURLを使って#showrssを書き換えるのが本道かと思います。当方も社内で自分の仕事まとめサイトを構築するのにPukiWikiを利用させていただいておりまして、#isbnを使おうと調査して気がつきました。非proxy者でも利用できるproxy対応#showrssパッチを書けばマージしてもらえるかも。え?言い出しっぺ?ま、前向きに検討させて下さい。(^^;)

    • upk 2003-06-12 (THU) 23:08:24

      mbstring でも、どうしましょうか?の世界なので、これで対応するのが、PukiWiki として本筋か?ということもありますが、でも、便利そうですね。もっと早くこれにヒットしていればなぁ。

  • Q&Aに移動、問題が完了後3年以上経過しているので#commentをはずします -- zm 2007-08-19 (日) 21:51:34

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-08-19 (日) 21:57:30
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.453 sec.

OSDN