6.0.0-beta1
8/17/25

[#13897] Pecl_http / Wunderground fatal errors
Summary Pecl_http / Wunderground fatal errors
Queue Horde Framework Packages
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester simon (at) simonandkate (dot) net
Created 03/04/2015 (3819 days ago)
Due
Updated 03/04/2015 (3819 days ago)
Assigned
Resolved 03/04/2015 (3819 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
03/04/2015 03:30:11 PM Git Commit Comment #4 Reply to this comment
Changes have been made in Git (master):

commit 15193537ccd4e0150aeffb523314457e21be9c29
Author: Jan Schneider <jan@horde.org>
Date:   Wed Mar 4 16:29:12 2015 +0100

     [jan] Allow to pass Horde_Url objects as URI (Bug #13897).

  framework/Http/lib/Horde/Http/Client.php           |   18 ++++++++++--------
  framework/Http/lib/Horde/Http/Request/Base.php     |    2 +-
  framework/Http/lib/Horde/Http/Request/Curl.php     |    4 ++--
  framework/Http/lib/Horde/Http/Request/Fopen.php    |    2 +-
  framework/Http/lib/Horde/Http/Request/Peclhttp.php |    4 ++--
  .../Http/lib/Horde/Http/Request/Peclhttp2.php      |    4 ++--
  framework/Http/package.xml                         |    4 ++--
  7 files changed, 20 insertions(+), 18 deletions(-)

http://github.com/horde/horde/commit/15193537ccd4e0150aeffb523314457e21be9c29
03/04/2015 02:47:16 PM Michael Rubinsky Comment #3
Assigned to Michael Rubinsky
State ⇒ Resolved
Reply to this comment
Horde_Service_Weather 2.1.6
03/04/2015 02:46:39 PM Git Commit Comment #2 Reply to this comment
Changes have been made in Git (master):

commit 4542755fe56521c7be9758273f6ceec3c575b98b
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Wed Mar 4 09:44:41 2015 -0500

     Bug: 13897 Fix fatal error when using pecl_http2.

     Horde_Http_Client::get() requires a string, not the Horde_Url object.

  .../Horde/Service/Weather/WeatherUnderground.php   |    2 +-
  .../lib/Horde/Service/Weather/Wwo.php              |    2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/4542755fe56521c7be9758273f6ceec3c575b98b
03/04/2015 09:41:53 AM simon (at) simonandkate (dot) net Comment #1
Priority ⇒ 1. Low
New Attachment: wunderground.txt Download
Patch ⇒ No
Milestone ⇒
Queue ⇒ Horde Framework Packages
Summary ⇒ Pecl_http / Wunderground fatal errors
Type ⇒ Bug
State ⇒ Unconfirmed
Reply to this comment
With Wunderground configured (in a portal block and to display in 
Kronolith), the latest Horde updates cause fatal errors when pecl_http 
is installed and used.

Uninstall pecl_http and Horde falls back to other methods and it works fine.

With pecl_http installed, disabling the Wundergound API in Horde 
configuration works around the issue.

Full error text is attached.

Saved Queries