Unable to install Stucco theme on C5 8.1.0
Permalink
I'm doing this on a fresh install of C5 8.1.0
When downloading themes through "Dashboard > Pages & Themes > Themes > Get More Themes", the progress bar at the top of the page never gets fully to the right, and the swirling gif on top of the dashboard button at the upper-right corner of the page never stops swirling.
To complete the installation (even when the download step above hasn't completed after waiting for hours), I go to "Dashboard > Extend concrete5 > Add Functionality > Install", and then I get a page showing:
=====
An unexpected error occurred.
Call to a member function getSize() on a non-object
< Back to Home
=====
And then all of the content on my site disappears.
When downloading themes through "Dashboard > Pages & Themes > Themes > Get More Themes", the progress bar at the top of the page never gets fully to the right, and the swirling gif on top of the dashboard button at the upper-right corner of the page never stops swirling.
To complete the installation (even when the download step above hasn't completed after waiting for hours), I go to "Dashboard > Extend concrete5 > Add Functionality > Install", and then I get a page showing:
=====
An unexpected error occurred.
Call to a member function getSize() on a non-object
< Back to Home
=====
And then all of the content on my site disappears.
From what I've come across, the server needs to be running on PHP version 5.6 (minimum) for Concrete5 v8 to run. That was the break point for me until updating PHP.
Thank you cruznsquaw,
I upgraded php to version 5.6 then I tried again to install the Stucco theme.
The error had changed to:
=====
An unexpected error occurred.
Call to a member function getSize() on boolean
=====
The error message changed!
But it still doesn't work. I still wind up with an empty site afterwards.
I'm going to try newer php versions...
I upgraded php to version 5.6 then I tried again to install the Stucco theme.
The error had changed to:
=====
An unexpected error occurred.
Call to a member function getSize() on boolean
=====
The error message changed!
But it still doesn't work. I still wind up with an empty site afterwards.
I'm going to try newer php versions...
Hi neuroticimbecile,
I believe the getSize() error you are receiving is because of an issue related to SVG images.
The issue is covered in this discussion:
https://www.concrete5.org/community/forums/installation/error-after-...
I believe the getSize() error you are receiving is because of an issue related to SVG images.
The issue is covered in this discussion:
https://www.concrete5.org/community/forums/installation/error-after-...
Thank you very much @MrKDilkington !
Installing imagick.so fixed the problem.
This is what I did:
yum install ImageMagick ImageMagick-devel php-pear php-devel gcc
pecl install imagick
Then add this to /etc/php.ini:
=====
extension=imagick.so
=====
Installing imagick.so fixed the problem.
This is what I did:
yum install ImageMagick ImageMagick-devel php-pear php-devel gcc
pecl install imagick
Then add this to /etc/php.ini:
=====
extension=imagick.so
=====
I got same error when upgrade 8.0.3 to 8.1.0.
issues#4963 may be helpful.
https://github.com/concrete5/concrete5/issues/4963...
issues#4963 may be helpful.
https://github.com/concrete5/concrete5/issues/4963...
This sounds like your server is timing out trying to download the whole package but gets enough of it to show up in the Extend Concrete5 page.