• Resolved cartoonova

    (@cartoonova)


    I fill in the answers and the questions, but still it doesn’t allow me to edit scores as if there are no questions.
    Then I press “Save” so that the page will be reloaded with the saved questions, but instead it gives the following error:

    Fatal error: Uncaught exception ‘fProgrammerException’ with message ‘The noun specified could not be singularized’ in /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/vendor/flourish/flourish/fGrammar.php:604 Stack trace: #0 /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/vendor/flourish/flourish/fORM.php(362): fGrammar::singularize(‘wp4u_anycomment…’) #1 /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/vendor/flourish/flourish/fActiveRecord.php(2865): fORM::classize(‘wp4u_anycomment…’) #2 /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/src/Model/Test.php(476): fActiveRecord->store(true) #3 /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/src/Doer/TestEditor.php(368): WpTesting_Model_Test->storeAll() #4 [internal function]: WpTesting_Doer_TestEditor->saveTest(2611, Object(WP_Post)) #5 /var/www/u0674501/data/www/blog.psyalter.ru/wp-includes/class-wp-hook.php(288): call_user_func_array(Array, Ar in /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/vendor/flourish/flourish/fGrammar.php on line 604

    Technical details

    Browser Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36 OPR/68.0.3618.63

    PHP version 5.6.36

    PHP extensions bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dba, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, htscanner, iconv, imagick, imap, intl, ionCube Loader, json, libxml, mbstring, mcrypt, memcache, memcached, mhash, mysql, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, pspell, Reflection, session, shmop, SimpleXML, soap, sockets, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend Guard Loader, Zend OPcache, zip, zlib

    PHP settings

    • display_errors: 1
    • error_reporting: 4983
    • max_execution_time: 300
    • max_input_time: -1
    • max_input_vars: 1000
    • memory_limit: 1024M

    MySQL client version mysqlnd 5.0.11-dev – 20120503 – $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $

    MySQL server version 5.7.24-27

    MySQL engines

    • YES: MEMORY, MRG_MYISAM, MyISAM, BLACKHOLE, CSV, PERFORMANCE_SCHEMA, ARCHIVE
    • DEFAULT: InnoDB
    • NO: FEDERATED

    MySQL table status

    • InnoDB@10, utf8mb4_unicode_520_ci, Dynamic
    • wp4u_anycomment_email_queue: 0 rows
    • wp4u_anycomment_likes: 0 rows
    • wp4u_anycomment_rating: 0 rows
    • wp4u_anycomment_subscriptions: 0 rows
    • wp4u_anycomment_uploaded_files: 0 rows
    • wp4u_eg_grids: 0 rows
    • wp4u_eg_item_elements: 0 rows
    • wp4u_eg_item_skins: 11 rows
    • wp4u_eg_navigation_skins: 8 rows
    • wp4u_yoast_seo_links: 179 rows
    • wp4u_yoast_seo_meta: 414 rows
    • InnoDB@10, utf8mb4_unicode_ci, Dynamic
    • wp4u_commentmeta: 0 rows
    • wp4u_comments: 1 rows
    • wp4u_links: 0 rows
    • wp4u_options: 800 rows
    • wp4u_postmeta: 8914 rows
    • wp4u_posts: 1640 rows
    • wp4u_term_relationships: 1456 rows
    • wp4u_term_taxonomy: 173 rows
    • wp4u_termmeta: 6 rows
    • wp4u_terms: 173 rows
    • wp4u_usermeta: 174 rows
    • wp4u_users: 4 rows
    • InnoDB@10, utf8mb4_general_ci, Dynamic
    • wp4u_quotescollection: 12 rows
    • wp4u_t_answers: 114 rows
    • wp4u_t_computed_variables: 0 rows
    • wp4u_t_field_values: 0 rows
    • wp4u_t_fields: 0 rows
    • wp4u_t_formulas: 4 rows
    • wp4u_t_passing_answers: 0 rows
    • wp4u_t_passings: 0 rows
    • wp4u_t_questions: 57 rows
    • wp4u_t_scores: 57 rows
    • wp4u_t_sections: 0 rows
    • InnoDB@10, utf8_general_ci, Dynamic
    • wp4u_t_schema_migrations: 36 rows

    WordPress version 5.1.5

    Plugins

    • ACF Content Analysis for Yoast SEO: 2.3.0
    • Advanced Custom Fields: 5.8.7
    • Akismet Anti-Spam: 4.1.2
    • AMP: 1.0.2
    • AnyComment: 0.0.88
    • Contact Form 7: 5.1.3
    • Essential Grid: 2.3.2
    • GA Google Analytics: 20190501
    • Glue for Yoast SEO & AMP: 0.6
    • Google Tag Manager for WordPress: 1.11.2
    • Gutenberg Block: Grey Block:
    • Mailchimp for WordPress: 4.5.2
    • Maintenance Pro: 3.6
    • Meta Tag Manager: 2.1
    • Official Facebook Pixel: 1.7.25
    • Quotes Collection: 2.5.2
    • Robots.txt Editor: 1.1.2
    • RSS for Yandex Turbo: 1.25
    • Simple Local Avatars: 2.1.1
    • Wp-testing: 0.21.18
    • WPBakery Page Builder: 6.0.2
    • WP Viral Quiz (Great Reboot): 3.13
    • Yandex.Metrika: 0.8.4
    • Yoast SEO: 11.2.1

    Active theme stylesheet goodlife-wp

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Contributor ustimenko

    (@ustimenko)

    Try to disable anycomment plugin. I dont’ know why it want to singulatize it. May be it adds column to posts table?

    @ustimenko it seems like your plugin class “fGrammar::singularize” is trying to call something on posts. There is no logic from AnyComment invoked in the log (as I can see). AnyComment only adds a new column to the admin GUI.

    Plugin Contributor ustimenko

    (@ustimenko)

    @ateshabaev as I remember it’s just saves the post. If post has some new column, that it “cant’ singularize” — hten this can be the cause.

    Try to disable AnyComment and check again.

    Or try to install wp-testing on fresh WP install, check that it works, then add AnyComment and check that it broken.

    Thread Starter cartoonova

    (@cartoonova)

    First disabled AnyComments – didn’t help.
    Now have deleted it – still the same:

    Fatal error: Uncaught exception ‘fProgrammerException’ with message ‘The noun specified could not be singularized’ in /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/vendor/flourish/flourish/fGrammar.php:604 Stack trace: #0 /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/vendor/flourish/flourish/fORM.php(362): fGrammar::singularize(‘wp4u_anycomment…’) #1 /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/vendor/flourish/flourish/fActiveRecord.php(2865): fORM::classize(‘wp4u_anycomment…’) #2 /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/src/Model/Test.php(476): fActiveRecord->store(true) #3 /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/src/Doer/TestEditor.php(368): WpTesting_Model_Test->storeAll() #4 [internal function]: WpTesting_Doer_TestEditor->saveTest(2611, Object(WP_Post)) #5 /var/www/u0674501/data/www/blog.psyalter.ru/wp-includes/class-wp-hook.php(288): call_user_func_array(Array, Ar in /var/www/u0674501/data/www/blog.psyalter.ru/wp-content/plugins/wp-testing/vendor/flourish/flourish/fGrammar.php on line 604

    Plugin Contributor ustimenko

    (@ustimenko)

    “wp4u_anycomment” is still there.

    Or try to install wp-testing on fresh WP install, check that it works, then add AnyComment and check that it broken.

    First, let’s see, that it’s because of AnyComment.

    Thread Starter cartoonova

    (@cartoonova)

    I can’t understand why it is still there, if the plugin is deleted(

    Thread Starter cartoonova

    (@cartoonova)

    You mean, I should delete and reinstall wp-testing?

    Plugin Contributor ustimenko

    (@ustimenko)

    I can’t understand why it is still there, if the plugin is deleted(

    Because not all plugin authors can really delete their plugins on uninstall.

    No. Just install somewhere on your hosting fresh WP and experiment on it.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Can’t save the questions (uncaught error)’ is closed to new replies.