Error with PHP 8

Permalink Browser Info Environment
Hi,

I try to applied PHP 8 but I have an error with your plugin :
Whoops \ Exception \ ErrorException (E_WARNING)
Undefined array key ""


in /Users/tacktack/Documents/Sites/Hésingue/newsite/packages/msv_location_map/blocks/msv_location_map/controller.php line 160.

I have concrete 9.1.2 and the last version of your plugin (1.2).
Can you help me please?

Brice

1 Attachment

Type: Ticket
Status: Resolved
tacktack
View Replies:
mesuva replied on at Permalink Reply
mesuva
I've pushed up a new version 1.2.1, which should address these PHP8 compatibility issues.
(I'd updated it for V9 before V9 even supported PHP8 properly!)

Please update to that version when it becomes available, and let me know if you hit any other issues.

Cheers
-Ryan
tacktack replied on at Permalink Reply
tacktack
Hi,
My website is connected to marketplace place but there is not update to download. However I assigned the licence Location Map to my project and my website is connected to the marketplace. Can send me the new version?
mesuva replied on at Permalink Reply
mesuva
Try checking again now.

The marketplace page didn't save my edits to the version, I've just updated it again.
tacktack replied on at Permalink Reply
tacktack
Hi,
It works now. Thank you.
mesuva replied on at Permalink Reply
mesuva
That's great, thanks for the update

concrete5 Environment Information

# Concrete Version
Core Version - 9.1.2
Version Installed - 9.1.2
Database Version - 20220908074900

# Hostname
MacBook-Air-de-Tack.local

# Environment
production

# Database Information
Version: 5.7.34
SQL Mode: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

# Concrete Packages
Colorpicker Attribute (0.4), Grand Gallery (2.1.1), Infotown Table (1.0.0), Location Map (1.2)

# Concrete Overrides
blocks/topic_list/templates/en_ligne/view.php, blocks/topic_list/templates/en_ligne, blocks/topic_list/templates, blocks/topic_list, blocks/*page_attribute_display/controller.php, blocks/*page_attribute_display, blocks/express_entry_list/templates/annuaire_grid/view.php, blocks/express_entry_list/templates/annuaire_grid, blocks/express_entry_list/templates/annuaire_table/view.php, blocks/express_entry_list/templates/annuaire_table, blocks/express_entry_list/templates/annuaire_list/view.php, blocks/express_entry_list/templates/annuaire_list, blocks/express_entry_list/templates/derniere_analyse/view.php, blocks/express_entry_list/templates/derniere_analyse, blocks/express_entry_list/templates/deliberations_cm/view.php, blocks/express_entry_list/templates/deliberations_cm, blocks/express_entry_list/templates, blocks/express_entry_list, blocks/calendar/controller.php, blocks/calendar/view.php, blocks/calendar/view.css, blocks/calendar, blocks/document_library/*controller.php, blocks/document_library/templates/publications/view.php, blocks/document_library/templates/publications, blocks/document_library/templates/dernieres_publications/view.php, blocks/document_library/templates/dernieres_publications, blocks/document_library/templates, blocks/document_library, blocks/autonav/templates/bootstrap/view.php, blocks/autonav/templates/bootstrap, blocks/autonav/templates/default_navbar/view.php, blocks/autonav/templates/default_navbar, blocks/autonav/templates/sitemap/view.php, blocks/autonav/templates/sitemap, blocks/autonav/templates/breadcrumb.php, blocks/autonav/templates/megamenu/img/image-1.jpg, blocks/autonav/templates/megamenu/img/image-3.jpg, blocks/autonav/templates/megamenu/img/image-2.jpg, blocks/autonav/templates/megamenu/img, blocks/autonav/templates/megamenu/view.php, blocks/autonav/templates/megamenu/megamenu.func.php, blocks/autonav/templates/megamenu, blocks/autonav/templates/only_dropdowns/view.php, blocks/autonav/templates/only_dropdowns, blocks/autonav/templates/vertical/view.php, blocks/autonav/templates/vertical, blocks/autonav/templates, blocks/autonav, blocks/content/templates/fond_couleur/view.php, blocks/content/templates/fond_couleur, blocks/content/templates/fond_blanc/view.php, blocks/content/templates/fond_blanc, blocks/content/templates/fond_couleur_soft/view.php, blocks/content/templates/fond_couleur_soft, blocks/content/templates, blocks/content, blocks/api_agenda/icon.png, blocks/api_agenda/controller.php, blocks/api_agenda/view.php, blocks/api_agenda/templates/agenda_sport/view.php, blocks/api_agenda/templates/agenda_sport, blocks/api_agenda/templates/agenda_culture/view.php, blocks/api_agenda/templates/agenda_culture, blocks/api_agenda/templates, blocks/api_agenda, blocks/image/view.php, blocks/image/templates/lightbox/view.php, blocks/image/templates/lightbox, blocks/image/templates, blocks/image, blocks/tags/view.php, blocks/tags, blocks/search/controller.php, blocks/search/templates/ajax_search/view.php, blocks/search/templates/ajax_search/view.js, blocks/search/templates/ajax_search, blocks/search/templates/ajax_search_jquery/view.php, blocks/search/templates/ajax_search_jquery/view.js, blocks/search/templates/ajax_search_jquery, blocks/search/templates/minimalist/view.php, blocks/search/templates/minimalist, blocks/search/templates, blocks/search, blocks/infotown_table/view.php, blocks/infotown_table, blocks/share_this_page/view.php, blocks/share_this_page, blocks/page_list/templates/liste_footer/view.php, blocks/page_list/templates/liste_footer, blocks/page_list/templates/blog_metro/view.php, blocks/page_list/templates/blog_metro, blocks/page_list/templates/blog_newsroom/view.php, blocks/page_list/templates/blog_newsroom, blocks/page_list/templates/a_la_une/view.php, blocks/page_list/templates/a_la_une, blocks/page_list/templates/actus_accueil/view.php, blocks/page_list/templates/actus_accueil, blocks/page_list/templates/services_vedettes/view.php, blocks/page_list/templates/services_vedettes, blocks/page_list/templates/acces_rapide/view.php, blocks/page_list/templates/acces_rapide, blocks/page_list/templates, blocks/page_list, blocks/next_previous/controller.php, blocks/next_previous/templates/suivant_precedent/view.php, blocks/next_previous/templates/suivant_precedent, blocks/next_previous/templates, blocks/next_previous, blocks/api_journal/icon.png, blocks/api_journal/controller.php, blocks/api_journal/view.php, blocks/api_journal/templates/blog_metro/view.php, blocks/api_journal/templates/blog_metro, blocks/api_journal/templates/a_la_une/view.php, blocks/api_journal/templates/a_la_une, blocks/api_journal/templates/actus_accueil/view.php, blocks/api_journal/templates/actus_accueil, blocks/api_journal/templates, blocks/api_journal, blocks/tuile/add.php, blocks/tuile/icon.png, blocks/tuile/controller.php, blocks/tuile/db.xml, blocks/tuile/view.php, blocks/tuile/templates/classic/view.php, blocks/tuile/templates/classic, blocks/tuile/templates/partenaire/view.php, blocks/tuile/templates/partenaire, blocks/tuile/templates, blocks/tuile/edit.php, blocks/tuile/form.php, blocks/tuile, blocks/page_title/templates/h2/view.php, blocks/page_title/templates/h2, blocks/page_title/templates/h3/view.php, blocks/page_title/templates/h3, blocks/page_title/templates, blocks/page_title, blocks/msv_location_map/templates/hesingue/view.php, blocks/msv_location_map/templates/hesingue/view.css, blocks/msv_location_map/templates/hesingue, blocks/msv_location_map/templates, blocks/msv_location_map, themes/hesingue/page_forbidden.php, themes/hesingue/right_sidebar.php, themes/hesingue/blank.php, themes/hesingue/page_theme.php, themes/hesingue/build/front/assets/vendor, themes/hesingue/build/front/assets, themes/hesingue/build/front, themes/hesingue/build, themes/hesingue/blog_entry.php, themes/hesingue/default.php, themes/hesingue/full.php, themes/hesingue, src/Bootstrap5GridFramework.php

# Concrete 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.4.46 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141 OpenSSL/1.0.2u mod_wsgi/3.5 Python/2.7.18

# Server API
cgi-fcgi

# PHP Version
8.0.8

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imagick, imap, intl, json, ldap, libxml, mbstring, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, readline, Reflection, session, SimpleXML, soap, sockets, sodium, SPL, sqlite3, standard, tokenizer, xml, xmlreader, xmlwriter, xsl, zip, zlib

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 8M
upload_max_filesize - 32M
zend.exception_string_param_max_len - 15
ldap.max_links - Unlimited
mbstring.regex_retry_limit - 1000000
mbstring.regex_stack_limit - 100000
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
unserialize_max_depth - 4096

Browser User-Agent String

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.