Sidebar |
エラー: "B005SR0OMY" is not a valid value for ItemId.
はぁ・・・ 最近まで正常に表示されていたので 全くわかりませんでしたが、表示されなくなっていたので あわわ・・・って急いで調べました。 1時間検索の末、やっと エンドポイントが原因ということを書いているページがあったので AWSECommerceServicePortJPというのが wsdlに記述されているので そこの値を指定すると解決しました。 $AWS_wsdl_end_point = 'https://webservices.amazon.co.jp/onca/soap?Service=AWSECommerceService'; $client->__setLocation($AWS_wsdl_end_point); wsdlは日本のurlから取得しているのになんでcomの値が入っているの? って感じ。 まったく もう!! ※ この記事の内容は古くなっています
coreserverに移転しようと思っていたのですが スクリプトが動きません。 最初は、パーミッションの問題と思いましたが 同じスクリプトでパラメーターによって 動いたり、エラーがでたりするので 表示されるとおりにしてみてみました。 AddType application/x-httpd-phpcgi-debug .php をいれなさいと表示されるので いれると ページ最後に PHPで以下のエラーがでました。 *** glibc detected *** malloc(): memory corruption: 0x087f4090 *** coreserver glibc detected malloc(): memory corruptionで検索すると どうやら これが原因らしい。 【要望フォーラム】PHPが使用しているlibxmlのバージョンのアップグレード http://sb.xrea.com/showthread.php?t=13001 で スクリプトの先頭で phpinfo(); exit; してみる Hostname:Port www.m33.coreserver.jp:80 dom DOM/XML enabled DOM/XML API Version 20031129 libxml Version 2.6.19 うーん。 比較のためにさくらでも phpinfo(); してみる dom DOM/XML enabled DOM/XML API Version 20031129 libxml Version 2.7.3 あちゃー、xreaは、メンテの悪いサーバーってうわさは聞いていましたが 有料サービスもですか・・・。 2008年のサポート掲示板の件が 2011.11になっても更新されていないってことなので 先が見えないから、契約するのは ちょっと保留というか取りやめですね。 「契約するぞー!」モードだったので 非常に残念ですが、さくっとcoreserverのお試しをキャンセルさせていただきます。 メールウイルス検知は、 ウィルスメールに「****VIRUS****」という件名を加えます という 件名表記だけにどん引きしましたが、 まぁ、それは、別にPCで受信時に検知できるので なくてもOKなんです。 しかしですね、 xmlパースできないと困ります!! DBが使えないより、最悪ですよ!! もうさくらは、解約申請したので、継続できないから もー ロリポしかないです。 よし、「コロリポ」「ロリポ」うーん。。。 どっちにしよう・・・。 » 続きを読む |
Sidebar |