Problem saving content after not having used Perch admin for some time

  • This is Perch 2.7.3 and was installed and was fully working in 2014.


    Now when my client logins in she is unable to upload images or save content.


    When I login and try to save content using Chrome I get an HTTP ERROR 500. If I try Microsoft Edge I get a white screen and the activity doesn't complete.


    The PHP version is 7.0.33. It's possible that that has been updated and might be a cause.


    In the server error log I see these sorts of errors:


    www.sunstoneproperties.co.uk [Tue Jan 29 16:29:09 2019] [error] [client 86.145.87.144:0] #6 /home/sites/4a/5/5b9885799f/public_html/admin/core/apps/content/modes/edit.form.pre.php(153): PerchCon in /home/sites/4a/5/5b9885799f/public_html/admin/core/lib/ParsedownExtra.class.php on line 914

    www.sunstoneproperties.co.uk [Tue Jan 29 16:37:39 2019] [error] [client 86.145.87.144:0] PHP Notice: Array to string conversion in /home/sites/4a/5/5b9885799f/public_html/admin/core/lib/ParsedownExtra.class.php on line 914

    www.sunstoneproperties.co.uk [Tue Jan 29 16:37:39 2019] [error] [client 86.145.87.144:0] PHP Notice: Undefined property: ParsedownExtra::$Array in /home/sites/4a/5/5b9885799f/public_html/admin/core/lib/ParsedownExtra.class.php on line 914

    www.sunstoneproperties.co.uk [Tue Jan 29 16:37:39 2019] [error] [client 86.145.87.144:0] PHP Fatal error: Uncaught Error: Function name must be a string in /home/sites/4a/5/5b9885799f/public_html/admin/core/lib/ParsedownExtra.class.php:914

    www.sunstoneproperties.co.uk [Tue Jan 29 16:37:39 2019] [error] [client 86.145.87.144:0] Stack trace:

    www.sunstoneproperties.co.uk [Tue Jan 29 16:37:39 2019] [error] [client 86.145.87.144:0] #0 /home/sites/4a/5/5b9885799f/public_html/admin/core/lib/ParsedownExtra.class.php(951): Parsedown->element(Array)

    www.sunstoneproperties.co.uk [Tue Jan 29 16:37:39 2019] [error] [client 86.145.87.144:0] #1 /home/sites/4a/5/5b9885799f/public_html/admin/core/lib/ParsedownExtra.class.php(277): Parsedown->elements(Array)

    www.sunstoneproperties.co.uk [Tue Jan 29 16:37:39 2019] [error] [client 86.145.87.144:0] #2 /home/sites/4a/5/5b9885799f/public_html/admin/core/lib/ParsedownExtra.class.php(68): Parsedown->lines(Array)



    It may be that upgrading to the latest version of Perch 2 might fix this. Can anyone confirm or suggest next steps?


    Many thanks

  • drewm

    Approved the thread.