Upgrade from 8.3.1 to 8.3.2

Permalink 1 user found helpful
I get this error after update.

Tried on two sites that have no data, no add ons and no changes to anything and I get this error:

An unexpected error occurred.
Cannot override final method Concrete\Core\Updater\Migrations\AbstractMigration::up()

 
captshaw replied on at Permalink Reply
Still trying to get my 8.3.1 to update to 8.3.2 getting this error:

Whoops\Exception\ErrorException: Cannot override final method Concrete\Core\Updater\Migrations\AbstractMigration::up() in file /home/shawkids/public_html/concrete/src/Updater/Migrations/Migrations/Version20170803000000.php on line 49

Stack trace:

1. Whoops\Exception\ErrorException->() /home/shawkids/public_html/concrete/src/Updater/Migrations/Migrations/Version20170803000000.php:49

| array(1) {

| [0]=>

| string(85) "Cannot override final method Concrete\Core\Updater\Migrations\AbstractMigration::up()"

| }
PhilYoung replied on at Permalink Reply
PhilYoung
Hi,
I had the same issue. It is connected to the overwriting of the concrete directory. I was trying to update by softaculous in cpanel. All I did was change the name of the original concrete directory (to old_concrete) and uploaded the new folder. Then I re-ran the /index.php/ccm/system/upgrade script and everything completed fine.
Best
Phil
hhockx replied on at Permalink Reply
hhockx
I've got three sites running 8.3.1 (C5 installed using Softaculous). These site do tell me that an update is available but when I hit 'Install' nothing happens. I just get this message: 'No updates are ready to be installed'.

Good to know that this alternative way of updating is available. But I assume there will be a fix soon if more users encounter this problem...
natzure replied on at Permalink Reply
Hi Phil, I'm a complete newb. I just was able to get to 8.2.1 and now I've renamed the concrete folder to concrete_8.2.1 and moved an 8.3.2 copy of the concrete folder into place. The site works, however you mention running a script and I'm embarrassed to say I have no idea how do that. May I ask for some help?
Thanks
PhilYoung replied on at Permalink Reply
PhilYoung
Hi

after the domain name of your web site add the below

/index.php/ccm/system/upgrade

and hit enter, this will complete the upgrade to 8.3.2
natzure replied on at Permalink Reply
Thanks Phil

I tried this and get 404 error...

The system says it's at 8.3.2... could it have worked just by copying the concrete folder?
Gondwana replied on at Permalink Reply
Gondwana
There's no need to manually run the update script any more. Since about c5 8.0.0, it's now done automatically when any page on your site is accessed after moving the new concrete directory into place.
natzure replied on at Permalink Reply
Thanks...that's great news.

Much appreciated

Byron
Durator replied on at Permalink Reply
Durator
Hi, Having problem upgrading. From where did you upload the new Concrete catalog?
captshaw replied on at Permalink Reply
I have tried all the list ideas, and done them at least twice and still get the same error
Elstud replied on at Permalink Reply
Elstud
Does anyone have a good experience with this update ?!
Because, with your comments, I hesitate! (as for each update) ..

Well, obviously a complete backup is needed before but we do not always do it ..

For manual update, can you confirm that the procedure is the following?
We download the new version, put it in the "updates" folder and then activate it from the back office.
captshaw replied on at Permalink Reply
Wondering if they will every fix this problem, as the Manual method does not work either.

This is a shame because the auto up dates have always worked up to this point.
captshaw replied on at Permalink Reply
Still wondering if this issue will ever be fixed?
JohntheFish replied on at Permalink Reply
JohntheFish
The prospective 8.4.0rc1 has a lot of fixed for upgrade bugs. I have not personally used it for an upgrade, just a fresh install for testing.
Elstud replied on at Permalink Reply
Elstud
Perfect upgrade 8.3.1 > 8.3.2
No problems

Hope it will be the same for
8.3.2 >8.4.0

I am waiting some feedback to upgrade.
Thank you
Elstud replied on at Permalink Reply
Elstud
Well ..
No, it's not perfect.
infact, since I upgrade, the speed is slow.
Cache is empty, ok every cache speed is off for development but, i use the same website with 2 version of concrete and i can see immediatly the difference of speed.
Then, it's terrible, but I have to use the 8.3.1 and never upgrade becuase it's always a big problem to upgrade. :(

-------------

First is OK :

# concrete5 Version
Core Version - 8.3.1
Version Installed - 8.3.1
Database Version - 20171218000000

# concrete5 Packages
Pixel Theme (2.0.3)

# concrete5 Overrides
None

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache/2.2

# Server API
cgi-fcgi

# PHP Version
7.1.0

# PHP Extensions
cgi-fcgi, Core, ctype, curl, date, dom, fileinfo, filter, gd, gettext, hash, iconv, json, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pgsql, Phar, readline, Reflection, session, shmop, SimpleXML, SPL, standard, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 120
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 256M
post_max_size - 256M
sql.safe_mode - Off
upload_max_filesize - 256M
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
opcache.max_accelerated_files - 2000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5
--------------

Second is slow :

# concrete5 Version
Core Version - 8.3.2
Version Installed - 8.3.1
Database Version - 20180122213656

# concrete5 Packages
Pixel Theme (2.0.3)

# concrete5 Overrides
None

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache/2.2

# Server API
cgi-fcgi

# PHP Version
7.1.0

# PHP Extensions
cgi-fcgi, Core, ctype, curl, date, dom, fileinfo, filter, gd, gettext, hash, iconv, json, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pgsql, Phar, readline, Reflection, session, shmop, SimpleXML, SPL, standard, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 120
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 256M
post_max_size - 256M
sql.safe_mode - Off
upload_max_filesize - 256M
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
opcache.max_accelerated_files - 2000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

-----------------
Elstud replied on at Permalink Reply
Elstud
I try to update to 8.4
Hope it will be better and fast like 8.3.2

Perhaps this problems come with update, not a clean install.

when upgrading, we copy the new version of concrete in "updates" then we start the update from the admin.
Once done, can you erase the contents of "update"?
Elstud replied on at Permalink Reply
Elstud
I found,
Of course if I update 8.3.2 > 8.4
I can't delete 8.4 in the folder "Update" but, if I delete the folder 8.3.2 in update, it seems OK
Elstud replied on at Permalink Reply 1 Attachment
Elstud
Just install 8.4 (update from 8.3.2)

Nothing better.
Very slow.. :(
And when I change cache speed option, to put "ON" when i record, the message is OK but infact everything keep "OFF ??
Not goooodddd !!!
Elstud replied on at Permalink Reply
Elstud
Well, I finnaly upgrade Concrete5 8.3.1 to 8.4 directly and everything is fine.
The site is fast like Concrete5 8.3.1.
I can change everything in cache option.
No problem during update.

Then I think the problem was Concrete5 8.3.2 ..