User delete generates "class ArrayHelper not found" error Topic is solved

This forum is for general questions about extensions for Joomla! 3.x.

Moderators: pe7er, General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Post Reply
User avatar
michele654
Joomla! Intern
Joomla! Intern
Posts: 66
Joined: Mon Apr 21, 2008 3:56 pm
Location: North Carolina

User delete generates "class ArrayHelper not found" error

Post by michele654 » Mon Apr 22, 2019 5:43 pm

Trying to delete a user I get the error message

An error has occurred.

0 Class 'ArrayHelper' not found

Joomla 3.9.5
MySQL 5.7.25
PHP 7.1.28
Apache on CentOS

-Michele
-Michele

Dear God, I have a problem. It's me.

User avatar
toivo
Joomla! Master
Joomla! Master
Posts: 11536
Joined: Thu Feb 15, 2007 5:48 am
Location: Suzhou, China

Re: User delete generates "class ArrayHelper not found" error

Post by toivo » Mon Apr 22, 2019 6:44 pm

When did you update Joomla to 3.9.5 and from which earlier version?

Please post the results of the Forum Post Assistant (FPA) by following the instructions from viewtopic.php?f=806&t=969442.
Toivo Talikka, Global Moderator

User avatar
michele654
Joomla! Intern
Joomla! Intern
Posts: 66
Joined: Mon Apr 21, 2008 3:56 pm
Location: North Carolina

Re: User delete generates "class ArrayHelper not found" error

Post by michele654 » Mon Apr 22, 2019 7:57 pm

Thanks for the reply.

I started from Joomla 1.x many years ago. Last update was from 3.9.4...
Forum Post Assistant (v1.4.8 (koine)) : 22nd April 2019 wrote:
Problem Description :: wrote:Delete user fails with ArrayHelper not found
Basic Environment :: wrote:Joomla! Instance :: Joomla! 3.9.5-Stable (Amani) 9-April-2019
Joomla! Platform :: Joomla Platform 13.1.0-Stable (Curiosity) 24-Apr-2013
Joomla! Configured :: Yes | Read-Only (444) | Owner: --protected-- . (uid: 1/gid: 1) | Group: --protected-- (gid: 1) | Valid For: 3.9
Configuration Options :: Offline: false | SEF: true | SEF Suffix: false | SEF ReWrite: true | .htaccess/web.config: No (ReWrite Enabled but no .htaccess?) | GZip: false | Cache: false | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: false | Proxy: false | LiveSite: | Session lifetime: 15 | Session handler: database | Shared sessions: false | SSL: 0 | Error Reporting: default | Site Debug: false | Language Debug: false | Default Access: 1 | Unicode Slugs: false | dbConnection Type: mysqli | PHP Supports J! 3.9.5: Yes | Database Supports J! 3.9.5: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 3.10.0-957.10.1.el7.x86_64 | Technology: x86_64 | Web Server: Apache | Encoding: gzip, deflate, br | Doc Root: --protected-- | System TMP Writable: Yes | Free Disk Space : 681.95 GiB |

PHP Configuration :: Version: 7.1.28 | PHP API: apache2handler | Session Path Writable: Yes | Display Errors: | Error Reporting: 22527 | Log Errors To: | Last Known Error: | Register Globals: | Magic Quotes: | Safe Mode: | Open Base: | Uploads: 1 | Max. Upload Size: 200M | Max. POST Size: 200M | Max. Input Time: 300 | Max. Execution Time: 300 | Memory Limit: 128M

Database Configuration :: Version: 5.7.25 (Client:mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $) | Host: --protected-- (--protected--) | default Collation: latin1_swedish_ci (default Character Set: latin1) | Database Size: 188.04 MiB | #of Tables: 133
Detailed Environment :: wrote:PHP Extensions :: Core (7.1.28) | date (7.1.28) | libxml (7.1.28) | openssl (7.1.28) | pcre (7.1.28) | zlib (7.1.28) | filter (7.1.28) | hash (1.0) | Reflection (7.1.28) | SPL (7.1.28) | session (7.1.28) | standard (7.1.28) | apache2handler () | bz2 (7.1.28) | calendar (7.1.28) | ctype (7.1.28) | curl (7.1.28) | dom (20031129) | mbstring (7.1.28) | fileinfo (1.0.5) | ftp (7.1.28) | gd (7.1.28) | gettext (7.1.28) | iconv (7.1.28) | json (1.5.0) | exif (7.1.28) | mcrypt (7.1.28) | mysqlnd (mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $) | PDO (7.1.28) | Phar (2.0.2) | posix (7.1.28) | shmop (7.1.28) | SimpleXML (7.1.28) | sockets (7.1.28) | sqlite3 (7.1.28) | sysvmsg (7.1.28) | sysvsem (7.1.28) | sysvshm (7.1.28) | tokenizer (7.1.28) | xml (7.1.28) | xmlwriter (7.1.28) | xsl (7.1.28) | mysqli (7.1.28) | pdo_mysql (7.1.28) | pdo_sqlite (7.1.28) | wddx (7.1.28) | xmlreader (7.1.28) | Zend Engine (3.1.0) |
Potential Missing Extensions :: zip |

Switch User Environment (Experimental) :: PHP CGI: No | Server SU: No | PHP SU: No | Custom SU (LiteSpeed/Cloud/Grid): No
Potential Ownership Issues: Maybe

Apache Modules :: core | mod_so | http_core | mod_access_compat | mod_actions | mod_alias | mod_allowmethods | mod_auth_basic | mod_auth_digest | mod_authn_anon | mod_authn_core | mod_authn_dbd | mod_authn_dbm | mod_authn_file | mod_authn_socache | mod_authz_core | mod_authz_dbd | mod_authz_dbm | mod_authz_groupfile | mod_authz_host | mod_authz_owner | mod_authz_user | mod_autoindex | mod_cache | mod_cache_disk | mod_data | mod_dbd | mod_deflate | mod_dir | mod_dumpio | mod_echo | mod_env | mod_expires | mod_ext_filter | mod_filter | mod_headers | mod_include | mod_info | mod_log_config | mod_logio | mod_mime_magic | mod_mime | mod_negotiation | mod_remoteip | mod_reqtimeout | mod_rewrite | mod_setenvif | mod_slotmem_plain | mod_slotmem_shm | mod_socache_dbm | mod_socache_memcache | mod_socache_shmcb | mod_status | mod_substitute | mod_suexec | mod_unique_id | mod_unixd | mod_userdir | mod_version | mod_vhost_alias | mod_dav | mod_dav_fs | mod_dav_lock | mod_lua | prefork | mod_proxy | mod_lbmethod_bybusyness | mod_lbmethod_byrequests | mod_lbmethod_bytraffic | mod_lbmethod_heartbeat | mod_proxy_ajp | mod_proxy_balancer | mod_proxy_connect | mod_proxy_express | mod_proxy_fcgi | mod_proxy_fdpass | mod_proxy_ftp | mod_proxy_http | mod_proxy_scgi | mod_proxy_wstunnel | mod_ssl | mod_systemd | mod_cgi | mod_php7 | Apache |
Potential Missing Modules :: mod_security | mod_evasive | mod_dosevasive | mod_qos | mod_userdir |
Folder Permissions :: wrote:Core Folders :: images/ (755) | components/ (755) | modules/ (755) | plugins/ (755) | language/ (755) | templates/ (755) | cache/ (755) | logs/ (755) | tmp/ (755) | administrator/components/ (755) | administrator/modules/ (755) | administrator/language/ (755) | administrator/templates/ (755) | administrator/logs/ (---) |

Elevated Permissions (First 10) :: alert/ (775) | alert/Title/ (775) | dev/alert/ (775) | dev/alert/Title/ (775) |
Database Information :: wrote:Database statistics :: Uptime: 2922304 | Threads: 1 | Questions: 225185672 | Slow queries: 0 | Opens: 341120 | Flush tables: 1 | Open tables: 2000 | Queries per second avg: 77.057 |
Extensions Discovered :: wrote:Components :: SITE ::
Core :: com_mailto (3.0.0) 1 | com_wrapper (3.0.0) 1 |
3rd Party:: M2 (2.1.3) ? | kinabalu (3.0) ? | kinabalu (1.4) ? | Banyan (1.0) ? | WF_WORDCOUNT_TITLE (2.7.11) ? | WF_INLINEPOPUPS_TITLE (2.7.11) ? | WF_STYLE_TITLE (2.7.11) ? | WF_FORMATSELECT_TITLE (2.7.11) ? | WF_VISUALBLOCKS_TITLE (2.7.11) ? | WF_TABLE_TITLE (2.7.11) ? | WF_LINK_TITLE (2.7.11) ? | WF_SPELLCHECKER_TITLE (2.7.11) ? | WF_NONBREAKING_TITLE (2.7.11) ? | WF_PRINT_TITLE (2.7.11) ? | WF_LAYER_TITLE (2.7.11) ? | WF_KITCHENSINK_TITLE (2.7.11) ? | WF_DIRECTIONALITY_TITLE (2.7.11) ? | WF_CONTEXTMENU_TITLE (2.7.11) ? | WF_EMOTIONS_TITLE (2.7.11) ? | WF_SEARCHREPLACE_TITLE (2.7.11) ? | WF_TEXTCASE_TITLE (2.7.11) ? | WF_HR_TITLE (2.7.11) ? | WF_CLIPBOARD_TITLE (2.7.11) ? | WF_FULLSCREEN_TITLE (2.7.11) ? | WF_MEDIA_TITLE (2.7.11) ? | WF_ARTICLE_TITLE (2.7.11) ? | WF_FONTCOLOR_TITLE (2.7.11) ? | WF_AUTOSAVE_TITLE (2.7.11) ? | WF_LISTS_TITLE (2.7.11) ? | WF_VISUALCHARS_TITLE (2.7.11) ? | WF_SOURCE_TITLE (2.7.11) ? | WF_STYLESELECT_TITLE (2.7.11) ? | WF_CHARMAP_TITLE (2.7.11) ? | WF_FONTSELECT_TITLE (2.7.11) ? | WF_BROWSER_TITLE (2.7.11) ? | WF_FONTSIZESELECT_TITLE (2.7.11) ? | WF_PREVIEW_TITLE (2.7.11) ? | WF_ANCHOR_TITLE (2.7.11) ? | WF_CLEANUP_TITLE (2.7.11) ? | WF_IMGMANAGER_TITLE (2.7.11) ? | WF_XHTMLXTRAS_TITLE (2.7.11) ? | WF_LINK_SEARCH_TITLE (2.7.11) ? | WF_AGGREGATOR_VIMEO_TITLE (2.7.11) ? | WF_AGGREGATOR_DAILYMOTION_TITLE (2.7.11) ? | WF_AGGREGATOR_[youtube]_TITLE (2.7.11) ? | WF_LINKS_JOOMLALINKS_TITLE (2.7.11) ? | WF_FILESYSTEM_JOOMLA_TITLE (2.7.11) ? | WF_POPUPS_JCEMEDIABOX_TITLE (2.7.11) ? |

Components :: ADMIN ::
Core :: com_contenthistory (3.2.0) 1 | com_redirect (3.0.0) 1 | com_installer (3.0.0) 1 | com_plugins (3.0.0) 1 | com_cpanel (3.0.0) 1 | com_search (3.0.0) 1 | com_associations (3.7.0) 1 | com_postinstall (3.2.0) 1 | com_joomlaupdate (3.6.2) 1 | com_languages (3.0.0) 1 | com_modules (3.0.0) 1 | com_templates (3.0.0) 1 | com_newsfeeds (3.0.0) 1 | com_content (3.0.0) 1 | com_login (3.0.0) 1 | com_actionlogs (3.9.0) 1 | com_cache (3.0.0) 1 | com_tags (3.1.0) 1 | com_ajax (3.2.0) 1 | com_fields (3.7.0) 1 | com_admin (3.0.0) 1 | com_messages (3.0.0) 1 | com_menus (3.0.0) 1 | com_categories (3.0.0) 1 | com_finder (3.0.0) 1 | com_config (3.0.0) 1 | com_weblinks (3.6.0) 1 | com_checkin (3.0.0) 1 | com_media (3.0.0) 1 | com_privacy (3.9.0) 1 | com_banners (3.0.0) 1 | com_users (3.0.0) 1 |
3rd Party:: com_mtimporter (3.9.5) 1 | Widgetkit (1.5.9) 1 | COM_CREATIVECONTACTFORM (4.6.2) 1 | Mosets Tree (2.0) ? | [spam] (3.0.0) ? | coreyear (3.8.0) ? | category (3.7.0) ? | audioplayer (3.6.4) ? | corecity (3.0.0) ? | corename (3.0.0) ? | corepostcode (3.0.0) ? | mselectmultiple (3.7.0) ? | listings (1.0.2) ? | myear (3.6.0) ? | corefax (3.0.0) ? | corecreated (3.0.0) ? | coremetakey (3.0.0) ? | multipledates (1.0.3) ? | corefirstname (3.7.0) ? | coreuser (3.0.0) ? | associatedlisting (3.0.0) ? | corepublishdown (3.0.0) ? | checkboxwithimage (3.5.11) ? | [youtube] (3.9.8) ? | coremobile (3.6.0) ? | captcha (3.0.0) ? | texteditor (3.5.0) ? | year (3.0.0) ? | videoplayer (3.0.0) ? | coretelephone (3.0.0) ? | vanityurl (3.0.0) ? | listingid (3.6.7) ? | corevisited (3.9.3) ? | coremetadesc (3.0.0) ? | audioplayer2 (1.0.0) ? | coreaddress (3.0.0) ? | mdate (3.0.0) ? | coredate (3.6.0) ? | monthyear (3.6.4) ? | mweblink (3.0.0) ? | timezone (3.0.0) ? | corecontactperson (3.6.0) ? | corefeatured (3.0.0) ? | directory (3.0.0) ? | mfile (3.0.1) ? | corerating (3.9.3) ? | coredesc (3.8.2) ? | mtelephone (3.6.6) ? | mnumber (3.9.3) ? | memail (3.0.0) ? | corepublishup (3.0.0) ? | corelastname (3.7.0) ? | image (3.8.6) ? | vimeo (3.6.6) ? | coremodified (3.0.0) ? | corehits (3.9.3) ? | coreemail (3.0.0) ? | termsandconditions (3.0.5) ? | corestate (3.0.0) ? | corecountry (3.0.0) ? | mtags (3.6.0) ? | coreprice (3.9.0) ? | mskype (3.0.0) ? | corevotes (3.9.3) ? | mtext (3.0.0) ? | com_mtree (3.10.4) 1 | Admintools (5.3.0) 1 | COM_JCE (2.7.11) 1 |

Modules :: SITE ::
Core :: mod_banners (3.0.0) 1 | mod_footer (3.0.0) 1 | mod_weblinks (3.6.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | mod_syndicate (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_login (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_whosonline (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_articles_category (3.0.0) 1 | mod_finder (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_users_latest (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_wrapper (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_search (3.0.0) 1 | mod_menu (3.0.0) 1 |
3rd Party:: mod_mt_dtree (3.7.0) 1 | mod_mt_stats (3.7.0) 1 | mod_mt_listings (3.8.0) 1 | mod_mt_menu (3.7.1) 1 | mod_mt_alphaindex (3.9.6) 1 | Widgetkit Twitter (1.0.0) 1 | mod_mt_browse (3.7.0) 1 | mod_mt_search (3.8.0) 1 | mod_mt_filter (3.8.0) 1 | mod_mt_staticcats (3.7.0) 1 | MOD_CREATIVECONTACTFORM_NAME (4.6.2) 1 | mod_mt_votedbest (3.7.0) 1 | mod_mt_lastupdate (3.9.7) 1 | Builder (1.19.2) 1 | mod_mt_tagcloud (3.7.0) 1 | mod_mt_categories_expanding (3.7.0) 1 | mod_mt_listing (2.2.4) 1 | mod_mt_categories (3.7.0) 1 | Widgetkit (1.0.0) 1 | mod_mt_owners (3.9.0) 1 |

Modules :: ADMIN ::
Core :: mod_multilangstatus (3.0.0) 1 | mod_stats_admin (3.0.0) 1 | mod_version (3.0.0) 1 | mod_status (3.0.0) 1 | mod_title (3.0.0) 1 | mod_toolbar (3.0.0) 1 | mod_latestactions (3.9.0) 1 | mod_login (3.0.0) 1 | mod_logged (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_popular (3.0.0) 1 | mod_latest (3.0.0) 1 | mod_submenu (3.0.0) 1 | mod_sampledata (3.8.0) 1 | mod_quickicon (3.0.0) 1 | mod_privacy_dashboard (3.9.0) 1 | mod_feed (3.0.0) 1 | mod_menu (3.0.0) 1 |
3rd Party::

Libraries :: SITE ::
Core ::
3rd Party::

Plugins :: SITE ::
Core :: plg_search_tags (3.0.0) 0 | plg_search_content (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_search_weblinks (3.6.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_categories (3.0.0) 1 | plg_content_vote (3.0.0) 1 | plg_content_emailcloak (3.0.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | plg_content_geshi (2.5.0) 0 | plg_content_fields (3.7.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_confirmconsent (3.9.0) 0 | plg_content_finder (3.0.0) 0 | plg_content_loadmodule (3.0.0) 1 | plg_twofactorauth_totp (3.2.0) 0 | plg_twofactorauth_yubikey (3.2.0) 0 | plg_user_contactcreator (3.0.0) 0 | plg_user_joomla (3.0.0) 1 | plg_user_terms (3.9.0) 0 | plg_user_profile (3.0.0) 0 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_privacy_content (3.9.0) 1 | plg_privacy_user (3.9.0) 1 | plg_privacy_message (3.9.0) 1 | plg_privacy_consents (3.9.0) 1 | plg_privacy_actionlogs (3.9.0) 1 | plg_extension_joomla (3.0.0) 1 | plg_authentication_joomla (3.0.0) 1 | plg_authentication_cookie (3.0.0) 1 | plg_authentication_gmail (3.0.0) 0 | plg_authentication_ldap (3.0.0) 0 | plg_installer_webinstaller (2.0.1) 1 | PLG_INSTALLER_FOLDERINSTALLER (3.6.0) 1 | PLG_INSTALLER_URLINSTALLER (3.6.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | plg_captcha_recaptcha (3.4.0) 1 | plg_captcha_recaptcha_invisible (3.8) 1 | plg_system_privacyconsent (3.9.0) 0 | plg_system_languagefilter (3.0.0) 0 | plg_system_highlight (3.0.0) 1 | plg_system_cache (3.0.0) 0 | plg_system_debug (3.0.0) 1 | plg_system_languagecode (3.0.0) 0 | plg_system_p3p (3.0.0) 1 | plg_system_redirect (3.0.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_log (3.0.0) 1 | plg_system_sef (3.0.0) 1 | plg_system_fields (3.7.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_system_logout (3.0.0) 1 | plg_system_logrotation (3.9.0) 1 | plg_system_sessiongc (3.8.6) 1 | PLG_SYSTEM_ACTIONLOGS (3.9.0) 0 | plg_system_stats (3.5.0) 1 | PLG_ACTIONLOG_JOOMLA (3.9.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_repeatable (3.9.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_finder_weblinks (3.6.0) 1 | plg_finder_contacts (3.0.0) 1 | plg_finder_categories (3.0.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 |
3rd Party:: plg_editors_codemirror (5.40.0) 1 | plg_editors_tinymce (4.5.9) 1 | plg_editors_jce (2.7.11) 1 | plg_search_mtree (3.5.3) 0 | plg_content_jce (2.7.11) 1 | Content - Widgetkit (1.0.0) 1 | plg_user_profilehistory (1.9) 0 | PLG_USER_PROFILEPICTURE (2.0.3) 0 | plg_extension_jce (2.7.11) 1 | plg_extension_mosets (1.0.0) 1 | plg_installer_jce (2.7.11) 1 | Installer - YOOtheme (1.0.3) 1 | Captcha - Peoplesign:) (1.0) 1 | System - Widgetkit (1.0.0) 1 | PLG_SYSTEM_ADMINTOOLSACTIONLOG (1.0) 0 | System - Widgetkit Joomla (1.0.0) 1 | Creative Contact Form (4.6.2) 1 | System - Widgetkit ZOO (3.1.0) 1 | plg_system_requiredfields (1.7.1) 1 | plg_system_jce (2.7.11) 1 | System - YOOtheme Framework (1.19.2) 1 | PLG_SYSTEM_ADMINTOOLS (5.3.0) 1 | plg_fields_mediajce (2.7.11) 1 | PLG_FIELDS_TOS (1.0.2) 1 | plg_profilehistory_params (1.9) 0 | plg_profilehistory_groups (1.9) 0 | plg_profilehistory_profile (1.9) 0 | plg_profilehistory_password (1.9) 0 | plg_profilehistory_com_fields (1.9) 1 | plg_finder_mtree_listings (3.5.3) 0 | plg_quickicon_jce (2.7.11) 1 |
Templates Discovered :: wrote:Templates :: SITE :: beez3 (3.1.0) 1 | beez_20 (2.5.0) 1 | atomic (2.5.0) 1 | yoo_streamline (1.0.9) 1 | protostar (1.0) 1 | yootheme (1.19.2) 1 | beez5 (2.5.0) 1 |
Templates :: ADMIN :: isis (1.0) 1 | bluestork (2.5.0) 1 | hathor (3.0.0) 1 |
I notice it commented on Rewrite but no .htaccess file. I run the server, so I just put it all in the httpd.conf file, easier for me to manage in one place...
Last edited by toivo on Tue Apr 23, 2019 6:24 am, edited 1 time in total.
Reason: mod note: disabled smilies in post Options for readability
-Michele

Dear God, I have a problem. It's me.

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 37564
Joined: Sat Apr 05, 2008 9:58 pm

Re: User delete generates "class ArrayHelper not found" error

Post by Webdongle » Mon Apr 22, 2019 9:03 pm

php is old
PHP API: apache2handler ... better cgi
folders should be 755
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"The definition of insanity is doing the same thing over and over again, but expecting different results": Albert Einstein

User avatar
toivo
Joomla! Master
Joomla! Master
Posts: 11536
Joined: Thu Feb 15, 2007 5:48 am
Location: Suzhou, China

Re: User delete generates "class ArrayHelper not found" error

Post by toivo » Tue Apr 23, 2019 6:35 am

Have you updated all the third party plugins that have something to do with users and profiles? Are they all supported in Joomla 3.x? For example Profile Picture has been unpublished from JED, "Under investigation".

Disable all of the third party user plugins to see if the error disappears. Then enable the plugins one at the time to find the culprit.
Toivo Talikka, Global Moderator

SharkyKZ
Joomla! Ace
Joomla! Ace
Posts: 1649
Joined: Fri Jul 05, 2013 10:35 am
Location: Parts Unknown

Re: User delete generates "class ArrayHelper not found" error

Post by SharkyKZ » Tue Apr 23, 2019 7:32 am

Enable debug in Global Configuration and then try deleting the user again. You'll see where the error is coming from.

User avatar
michele654
Joomla! Intern
Joomla! Intern
Posts: 66
Joined: Mon Apr 21, 2008 3:56 pm
Location: North Carolina

Re: User delete generates "class ArrayHelper not found" error

Post by michele654 » Tue Apr 23, 2019 12:39 pm

Webdongle wrote:
Mon Apr 22, 2019 9:03 pm
php is old
PHP API: apache2handler ... better cgi
folders should be 755
We're at 7, better than some webhosts... I'll look at upgrading. CentOS doesn't offer much choice, I had to move to Remi repository to get to 7, but maybe they've caught up.

We have the Radar page that is served as static html, outside of Joomla. The folders that are 775 are special folders for the radar page, where group needs the write ability to update the images and such. Those folders are used outside of Joomla, and aren't part of the Joomla ecosystem for the site.

I'll look at the PHP API handler, never looked at it before.

I was able to delete users about 3 months ago, last time I tried until yesterday.

-Michele
-Michele

Dear God, I have a problem. It's me.

User avatar
michele654
Joomla! Intern
Joomla! Intern
Posts: 66
Joined: Mon Apr 21, 2008 3:56 pm
Location: North Carolina

Re: User delete generates "class ArrayHelper not found" error

Post by michele654 » Tue Apr 23, 2019 12:40 pm

SharkyKZ wrote:
Tue Apr 23, 2019 7:32 am
Enable debug in Global Configuration and then try deleting the user again. You'll see where the error is coming from.
And I'll do this just as soon as I update the radar page...

-Michele
-Michele

Dear God, I have a problem. It's me.

User avatar
michele654
Joomla! Intern
Joomla! Intern
Posts: 66
Joined: Mon Apr 21, 2008 3:56 pm
Location: North Carolina

Re: User delete generates "class ArrayHelper not found" error

Post by michele654 » Tue Apr 23, 2019 2:36 pm

toivo wrote:
Tue Apr 23, 2019 6:35 am
Have you updated all the third party plugins that have something to do with users and profiles? Are they all supported in Joomla 3.x? For example Profile Picture has been unpublished from JED, "Under investigation".

Disable all of the third party user plugins to see if the error disappears. Then enable the plugins one at the time to find the culprit.
Not many third party plugins, none to do with users and profiles. I've done the debug, posting it below.
-Michele

Dear God, I have a problem. It's me.

User avatar
michele654
Joomla! Intern
Joomla! Intern
Posts: 66
Joined: Mon Apr 21, 2008 3:56 pm
Location: North Carolina

Re: User delete generates "class ArrayHelper not found" error

Post by michele654 » Tue Apr 23, 2019 2:37 pm

Error
An error has occurred.

0 Class 'ArrayHelper' not found
/(directory)/plugins/system/requiredfields/requiredfields.php:93

Call stack
# Function Location
1 () JROOT/plugins/system/requiredfields/requiredfields.php:93
2 plgSystemRequiredFields->onUserAfterDelete() JROOT/libraries/joomla/event/event.php:70
3 JEvent->update() JROOT/libraries/joomla/event/dispatcher.php:160
4 JEventDispatcher->trigger() JROOT/administrator/components/com_users/models/user.php:382
5 UsersModelUser->delete() JROOT/libraries/src/MVC/Controller/AdminController.php:132
6 Joomla\CMS\MVC\Controller\AdminController->delete() JROOT/libraries/src/MVC/Controller/BaseController.php:710
7 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/administrator/components/com_users/users.php:21
8 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
9 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
10 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:101
11 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:159
12 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:196
13 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/index.php:51
-Michele

Dear God, I have a problem. It's me.

User avatar
michele654
Joomla! Intern
Joomla! Intern
Posts: 66
Joined: Mon Apr 21, 2008 3:56 pm
Location: North Carolina

Re: User delete generates "class ArrayHelper not found" error

Post by michele654 » Tue Apr 23, 2019 2:51 pm

michele654 wrote:
Tue Apr 23, 2019 12:39 pm
Webdongle wrote:
Mon Apr 22, 2019 9:03 pm
php is old
PHP API: apache2handler ... better cgi
folders should be 755
We're at 7, better than some webhosts... I'll look at upgrading. CentOS doesn't offer much choice, I had to move to Remi repository to get to 7, but maybe they've caught up.

We have the Radar page that is served as static html, outside of Joomla. The folders that are 775 are special folders for the radar page, where group needs the write ability to update the images and such. Those folders are used outside of Joomla, and aren't part of the Joomla ecosystem for the site.

I'll look at the PHP API handler, never looked at it before.

I was able to delete users about 3 months ago, last time I tried until yesterday.

-Michele
Looking here https://downloads.joomla.org/technical-requirements it says PHP 7.1 +
I would have expected 7.x if I could go higher than 7.1, but the + may say that. Am I okay with going to 7.3.4, which is the most current version in remi?
-Michele

Dear God, I have a problem. It's me.

User avatar
toivo
Joomla! Master
Joomla! Master
Posts: 11536
Joined: Thu Feb 15, 2007 5:48 am
Location: Suzhou, China

Re: User delete generates "class ArrayHelper not found" error

Post by toivo » Tue Apr 23, 2019 2:53 pm

It is the paid plugin System - Required Fields, available from https://extensions.joomla.org/extension ... ed-fields/ and last updated possibly a year ago. You need to go to the richeyweb.com support forum and contact the developer, who was last logged in 10 hours ago.
Toivo Talikka, Global Moderator

User avatar
toivo
Joomla! Master
Joomla! Master
Posts: 11536
Joined: Thu Feb 15, 2007 5:48 am
Location: Suzhou, China

Re: User delete generates "class ArrayHelper not found" error

Post by toivo » Tue Apr 23, 2019 2:58 pm

michele654 wrote:Am I okay with going to 7.3.4, which is the most current version in remi?
PHP 7.3.4 is the current stable version, released three weeks ago.

My Joomla test sites have been running on 7.3.3. Some third party extensions can complain and you may have to turn off error reporting, which some experts do in any case.
Toivo Talikka, Global Moderator

User avatar
michele654
Joomla! Intern
Joomla! Intern
Posts: 66
Joined: Mon Apr 21, 2008 3:56 pm
Location: North Carolina

Re: User delete generates "class ArrayHelper not found" error

Post by michele654 » Tue Apr 23, 2019 3:02 pm

toivo wrote:
Tue Apr 23, 2019 2:53 pm
It is the paid plugin System - Required Fields, available from https://extensions.joomla.org/extension ... ed-fields/ and last updated possibly a year ago. You need to go to the richeyweb.com support forum and contact the developer, who was last logged in 10 hours ago.
Sorry, I'm embarrassed now. I saw System and overlooked that one. Honestly, I didn't think we had installed it on that site.

Thank you for the pointer.

-Michele
-Michele

Dear God, I have a problem. It's me.

User avatar
toivo
Joomla! Master
Joomla! Master
Posts: 11536
Joined: Thu Feb 15, 2007 5:48 am
Location: Suzhou, China

Re: User delete generates "class ArrayHelper not found" error

Post by toivo » Tue Apr 23, 2019 4:38 pm

Cheers. No need to be embarrassed, applications and systems develop constantly - been there, done that.

BTW, you may want to get rid of the 2.5 templates. Just noticed also the content plugin Geshi, which belongs to 2.5 and was removed in 3.x.
Toivo Talikka, Global Moderator


Post Reply

Return to “Extensions for Joomla! 3.x”