[postgis-tickets] [PostGIS] #4377: replace old piecrust

PostGIS trac at osgeo.org
Mon Apr 15 11:57:15 PDT 2019


#4377: replace old piecrust
---------------------+----------------------------
 Reporter:  robe     |      Owner:  robe
     Type:  defect   |     Status:  new
 Priority:  blocker  |  Milestone:  Management 2.0
Component:  website  |    Version:  trunk
 Keywords:           |
---------------------+----------------------------
 Well another issue with new debbie.


 It appears piecrust 1.2 is not supported anymore and doesn't work with PHP
 7.3.


 {{{
 root at debbie:/var/www# sh postgis_website_update-git.sh

 Fatal Error: Methods with the same name as their class will not be
 constructors in a future version of PHP; PEAR has a deprecated constructor

 More error details follow:
 Fatal Error: Methods with the same name as their class will not be
 constructors in a future version of PHP; PEAR has a deprecated constructor

 More error details follow:
 chown: cannot access '_cache': No such file or directory
 chown: cannot access '_counter': No such file or directory
 }}}

 So we could move to PieCrust 3.0 which is based on python instead of PHP.

 https://bolt80.com/piecrust/en/latest/docs/importing/piecrust1/

 I will attempt this and if it doesn't work just try to patch what's broken
 in the php

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4377>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list