Opened 4 years ago

Closed 4 years ago

#1539 closed Bug (fixed)

Zend Framework 1.10.7 maintenance update

Reported by: vipsoft Owned by:
Priority: normal Milestone: Piwik 0.9 - Surviving The Wild
Component: Core Keywords:
Cc: Sensitive: no

Description

Update to 1.10.7 maintenance release.

As before, I applied the lazy loading change from http://www.zendframework.com/manual/en/performance.classloading.html:

find . -name '*.php' -not -wholename '*/Loader/Autoloader.php' \
  -not -wholename '*/Application.php' -print0 | \
  xargs -0 sed --regexp-extended --in-place 's/(require_once)/\/\/ \1/g'

We won't update these files because ZF-8158 introduced a compat buster:

  • Zend/Http/Client.php
  • Zend/Uri.php

In Zend/Validate/Hostname.php, we changed this so that it doesn't depend on the include path:

547c547
<                             $regexChars += include($this->_validIdns[strtoupper($this->_tld)]);
---
>                             $regexChars += include(dirname(__FILE__) . '/../../' . $this->_validIdns[strtoupper($this->_tld)]);

Change History (1)

comment:1 Changed 4 years ago by vipsoft (robocoder)

  • Resolution set to fixed
  • Status changed from new to closed

(In [2833]) fixes #1539 - on second thought, I'll copy Uri.php and Http/Client.php, and comment out the offending code

Note: See TracTickets for help on using tickets.