[PHP-users 35827] PECL HTTP 2.0 http\Client が動かない
Tomoo Nomura
nomurat @ tmo.co.jp
2015年 5月 9日 (土) 15:27:21 JST
こんにちは。
------------------------------
#!/usr/bin/php
<?php
$client = new http\Client;
?>
-------------------------------------
これが通りません。
PHP Fatal error: Uncaught exception
'http\Exception\UnexpectedValueException' with message 'Failed to locate
"(null)" client request handler' in /public/smash/cgi-bin/cron/test.php:4
Stack trace:
#0 /public/smash/cgi-bin/cron/test.php(4): http\Client->__construct()
#1 {main}
thrown in /public/smash/cgi-bin/cron/test.php on line 4
という、エラーになります。ちなみに'null'を'curl'にかえても同じです。
https://bugs.php.net/bug.php?id=67316
ここにあるエラーと同じなんですが、おかしなことに、私のところにある2台の
Debian jessie(8.0)の片方で発生しており、他方では発生しておりません。
関係するPachageのバージョンは同じにしています。(最新です)
php5(cli,cgi,common,curl) 5.6.7+dfsg-1
php5-pecl-http 2.0.4-1+b1
libcurl4-openssl-dev 7.38.0-4+deb8u
libcurl3, libcurl3-gnutls 7.38.0-4+deb8u
なにか、他にバージョンの違いがあるのでは無いかと思うのですが、関係する
パッケージがわかりません。調べるべきパッケージは何でしょうか?
よろしくお願いいたします。
野村
--
****** Nomura Technical Management Office Ltd. *****************
Tomoo Nomura nomura @ tmo.co.jp http://www.tmo.co.jp/
Phone: +81-78-797-0240 Fax: +81-78-754-8240
Worldwide Airline Timetable 'Flight Planner'
European Electronic Timetable 'HAFAS' ValueFax Support
****************************************************************
PHP-users メーリングリストの案内