Upgrade 8.2.1 > 8.5.5 BUGGGG

Permalink
I am repeating this message here because I am stuck to the point of wondering if I will not completely redo my project with Wordpress ... (:

I upgraded a site that was in version 8.2.1 to 8.5.5.
My site has advanced rights on the pages.
Never encountered any problems before.
The update 'apparently went well.
No visible errors or special messages.
On the other hand, I can no longer modify any block.
The edit mode is displayed (I am superadmin) and I can add or move the blocks but I cannot write (the edit window does not appear) and I cannot open this same edit window for make a change.
I created a new page to see but it's identical, even if I pass the rights to manual.
If I want delete a bloc, I can see the button "delete" but no action ... and I can just ust the back button to get out.

Well, I had made a backup before to return to the previous version cr it must be admitted that the updates rarely go well .. it's a shame because concrete 5, it's a pleasure to work with when it works !
It's still very boring because I can no longer install anything to develop this site.
Before making this update, I had read on the forume an experiment which seemed correct of an update from 8.2.1 to 8.5.5 .. good and well it is therefore not the systematic success.
Your suggestions are welcome !

I can see for the first time this error when I see information for the environment :


SQL Mode: ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION



-------------
NOW
------------

# concrete5 Version
Core Version - 8.5.5
Version Installed - 8.5.5
Database Version - 20201116182100

# Database Information
Version: 10.4.17-MariaDB
SQL Mode: ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

# concrete5 Packages
Page Redirect (2.0), Pages Carousel (1.0), Page Selector Attribute (2.0), Stucco (2.1.0)

# concrete5 Overrides
None

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

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
7.1.33

# PHP Extensions
bcmath, calendar, cgi-fcgi, Core, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, json, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pgsql, Phar, posix, readline, Reflection, session, shmop, SimpleXML, soap, SPL, standard, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlreader, xmlrpc, 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
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5



-------------
BEFORE
------------

# concrete5 Version
Core Version - 8.2.1
Version Installed - 8.2.1
Database Version - 20170802000000

# concrete5 Packages
Page Redirect (2.0), Page Selector Attribute (2.0), Stucco (2.1.0)

# concrete5 Overrides
None

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

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
7.1.33

# PHP Extensions
bcmath, calendar, cgi-fcgi, Core, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, json, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pgsql, Phar, posix, readline, Reflection, session, shmop, SimpleXML, soap, SPL, standard, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlreader, xmlrpc, 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
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Elstud
 
JohntheFish replied on at Permalink Reply
JohntheFish
Some thoughts that may help narrow down where the problem is:

- Anything in the c5 error log?

- Failure of dialogs is often an ajax/javascript related issue. Are there any errors reported in the browser dev console?

- What happens if you remove the carousel package?

- What happens if you switch theme back to Elemental?
Elstud replied on at Permalink Reply
Elstud
Ok I see.
This is a problem with the theme Stucco.
With Elemental everything is fine.

I am looking for a solution but not being a developer ..
The theme is free and the creator does not support :(
If you have a solution, please put your ideas forward.
mesuva replied on at Permalink Reply
mesuva
This sounds like some sort of javascript error on the front end.
I've updated quite a number of sites to 8.5.5 already and I've not hit anything like this.

When you try to do block operations, can you view in Chrome's DevTools any errors on the Console tab, or failed requests on the network tab? (right click the page and select Inspect to bring up the dev tools)

I've also seen things like this happen in the past when a browser needs a hard refresh to get the latest concrete5 scripts. I think concrete5 puts something in place to prevent this from happening these days, but a hard refresh or cache clear is an easy one to try as well.
Elstud replied on at Permalink Reply
Elstud
Yes, Many errors ..


This page uses the non-standard "zoom" property. Consider using calc () in the relevant property values or use "transform" with "transform-origin: 0 0". index.php
The layout was forced before the page fully loaded. If the stylesheets are not loaded yet, it can cause a flash of unstyled content. modernizr-2.8.3-respond-1.4.2.min.js: 4: 3956
Some cookies incorrectly use the recommended attribute "SameSite" 6
The request for access to cookies or storage on "<URL>" was blocked because it came from a tracker and content blocking is enabled. 2

Using XMLHttpRequest synchronously on the main thread is deprecated due to its negative impact on end user navigation. Seehttp://xhr.spec.whatwg.org/ for more information. jquery.js: 4: 26342

In addition to this, you need to know more about it.

I delete the cache but nothing change

​