Forum Replies Created

Viewing 15 replies - 1 through 15 (of 29 total)
  • Thread Starter psimatrix

    (@psimatrix)

    The above error is resolved but the following is also persisting.

    Creation of dynamic property FS_Plugin::$opt_in_moderation is deprecated

    wp-includes/functions.php:649unserialize()wp-includes/functions.php:649maybe_unserialize()wp-includes/option.php:1497get_network_option()wp-includes/option.php:1351get_site_option()wp-content/plugins/error-log-monitor/freemius/includes/managers/class-fs-option-manager.php:169FS_Option_Manager->load()wp-content/plugins/error-log-monitor/freemius/includes/managers/class-fs-option-manager.php:98FS_Option_Manager->__construct()wp-content/plugins/error-log-monitor/freemius/includes/managers/class-fs-option-manager.php:134FS_Option_Manager::get_manager()wp-content/plugins/error-log-monitor/freemius/includes/class-fs-options.php:87FS_Options->__construct()wp-content/plugins/error-log-monitor/freemius/includes/class-fs-options.php:68FS_Options::instance()wp-content/plugins/error-log-monitor/freemius/includes/class-freemius.php:3357Freemius::_load_required_static()wp-content/plugins/error-log-monitor/freemius/includes/class-freemius.php:2772Freemius::instance()wp-content/plugins/error-log-monitor/freemius/start.php:525fs_dynamic_init()wp-content/plugins/error-log-monitor/plugin.php:31wsh_elm_fs()wp-content/plugins/error-log-monitor/plugin.php:51

    What was your solution?

    We were experiencing this same exact issue, even after the latest release with the above patch.

    I replaced the code on line 1044 and suggest it be included in the next release:

    $file = preg_replace(['/[\r\n]{2,}/','/[\r]/','/[\n]/', PHP_EOL], '', trim($file));

    This should catch all carriage returns and end of file characters that could get injected due to copy/paste into the editor.

    Additional note, it would be better if line 972 used:

    $is_url = filter_var($file, FILTER_VALIDATE_URL);

    Instead of:

    $is_url = 0 === strpos( $file, 'http' );

    This would catch the issue earlier.

    • This reply was modified 1 year, 7 months ago by psimatrix.
    Thread Starter psimatrix

    (@psimatrix)

    The demo page I posted is bare-bones and stripped-down without any CSS and the theme template strips out all the themes normal scripts and styles. So that really shouldn’t be the problem. Just look at the Inspector CSS list. It’s very short.

    So I don’t see any CSS conflicts or differences. Any clue as to what element might have a CSS style conflict?

    What I do see is that the child iframe isn’t resizing after the buttons are clicked, which points more to a library issue.

    Could it be a JavaScript library conflict? As there’s no console notices in test mode, it’s impossible to determine which library is used for this feature.

    I reviewed the System Info before submitting my issue. It doesn’t identify any missing libraries or conflicts. Here’s the output:

    WordPress Environment
    Home URL:		https://www.cagle.com
    Site URL:		https://www.cagle.com
    WP Version:		6.1.1
    WP Multisite:		–
    WP Memory Limit:		2 GB
    WP Debug Mode:		–
    WP Cron:		
    Language:		en_US
    Permalink Structure:		/%author%/%year%/%monthnum%/%postname%
    Show on Front:		posts
    Table Prefix:		wp_
    Table Prefix Length:		3
    Table Prefix Status:		Acceptable
    Admin AJAX:		Accessible
    Registered Post Statuses:		publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, fwpretired, fwpzapped, refunded, failed, revoked, cancelled, abandoned, processing, preapproval
    Server Environment
    Hosting Provider:		DBH: 10.36.1.133, SRV: www.cagle.com
    TLS Connection:		Connection uses
    TLS Rating:		
    Server Info:		Apache
    PHP Version:		7.4.33
    PHP Post Max Size:		16 MB
    PHP Time Limit:		300
    PHP Max Input Vars:		1000
    PHP Max Upload Size:		16 MB
    cURL Version:		7.86.0, OpenSSL/1.1.1s
    SUHOSIN Installed:		–
    Default Timezone is UTC:		
    fsockopen/cURL:		
    SoapClient:		
    DOMDocument:		
    gzip:		
    GD Graphics Library:		
    Multibyte String:		
    Remote Post:		
    Remote Get:		
    GiveWP Configuration
    GiveWP Version:		2.23.2
    GiveWP Cache:		Enabled
    Database Updates:		All DB Updates Completed.
    Database Migrations:		All Database Migrations Completed.
    Database Tables:		
     wp_give_donors
     wp_give_donormeta
     wp_give_comments
     wp_give_commentmeta
     wp_give_sessions
     wp_give_formmeta
     wp_give_sequential_ordering
     wp_give_donationmeta
     wp_give_revenue
     wp_give_migrations
     wp_give_log
    GiveWP Cache:		Enabled
    GiveWP Emails:		
    New Donation
    Donation Receipt
    New Offline Donation
    Offline Donation Instructions
    New User Registration
    User Registration Information
    Donation Note
    Email access
    Upgraded From:		–
    Test Mode:		Disabled
    Currency Code:		USD
    Currency Position:		Before
    Decimal Separator:		.
    Thousands Separator:		,
    Success Page:		https://www.cagle.com/heroes/confirmation/
    Failure Page:		https://www.cagle.com/heroes/failed/
    Donation History Page:		https://www.cagle.com/heroes/dashboard/
    GiveWP Forms Slug:		/donations/
    Enabled Payment Gateways:		Offline Donation, Stripe - Credit Card, PayPal Standard
    Default Payment Gateway:		Stripe - Credit Card
    PayPal IPN Notifications:		N/A
    Donor Email Access:		Enabled
    Stripe Webhook Notifications:		N/A
    Active GiveWP Add-ons
    Other Active Plugins
    Akismet Anti-Spam	 	by Automattic – 5.0.2
    Ban Hammer	 	by Mika Epstein – 3.1.2
    Cagle Cartoon Shortcode	 	by Theo Tillotson ([email protected]) – 0.1
    Cagle Dashboard	 	by Theo Tillotson – 2.0.0
    Classic Editor	 	by WordPress Contributors – 1.6.2
    Classic Widgets	 	by WordPress Contributors – 0.3
    Cloudflare	 	by Cloudflare, Inc. – 4.11.0
    Disable Search	 	by Scott Reilly – 2.0
    Disqus for WordPress	 	by Disqus – 3.0.22
    Donorbox Donation Form	 	by rebelidealist – 7.1.8
    Error Log Monitor	 	by Janis Elsts – 1.7.3
    Facebook Comments Plugin	 	by talspotim – 2.3.6
    FeedWordPress	 	by C. Johnson – 2022.0222
    Heartbeat Control by WP Rocket	 	by WP Rocket – 2.0
    Hustle Pro	 	by WPMU DEV – 4.6.1
    Improved Include Page	 	by Marios Alexandrou – 1.2
    LightStart - Maintenance Mode, Coming Soon and Landing Page Builder	 	by Themeisle – 2.6.1
    Logout Redirect	 	by WPMUDEV – 1.1.4
    Log Out Shortcode	 	by OM4 – 1.0.8
    Manage Notification E-mails	 	by Virgial Berveling – 1.8.4
    Multiple Roles	 	by Christian Neumann – 1.3.7
    Quick Page/Post Redirect Plugin	 	by anadnet – 5.2.3
    Redirection	 	by John Godley – 5.3.6
    Reveal Page Templates	 	by Ade Walker, Studiograsshopper – 1.3.1
    s2Member Framework	 	by WP Sharks – 221103
    s2Member Pro	 	by WP Sharks – 220421
    Taxonomy Images	 	by Michael Fields, Ben Huson – 1.0
    Term Management Tools	 	by theMikeD, scribu – 2.0.1
    User Profile Meta Manager	 	by Danny Vink – 1.02
    VaultPress	 	by Automattic – 2.2.2
    W3 Total Cache	 	by BoldGrid – 2.2.9
    Wordfence Assistant	 	by Wordfence – 1.0.9
    Wordfence Security	 	by Wordfence – 7.8.0
    WordPress Importer	 	by wordpressdotorg – 0.8
    WP Crontrol	 	by John Blackbourn & crontributors – 1.15.0
    WP Mail Logging	 	by Wysija – 1.10.4
    WP Mail SMTP	 	by WPForms – 3.6.1
    WPMU DEV Dashboard	 	by WPMU DEV – 4.11.17
    Inactive Plugins
    Adminimize	 	by Frank Bültge – 1.11.9
    Query Monitor	 	by John Blackbourn – 3.10.1
    User Role Editor	 	by Vladimir Garagulya – 4.63.1
    WP All Export	 	by Soflyy – 1.3.8
    Theme
    Name:		Cagle
    Version:		1.0
    Author URL:		https://theotillotson.com/
    Child Theme:		No – If you're modifying GiveWP on a parent theme you didn't build personally, then we recommend using a child theme. See: How to Create a Child Theme
    Thread Starter psimatrix

    (@psimatrix)

    I’m no longer able to reproduce the error.

    Thread Starter psimatrix

    (@psimatrix)

    Unfortunately no.

    Thread Starter psimatrix

    (@psimatrix)

    This also seems to happen if I disable the CDN entirely.

    Thread Starter psimatrix

    (@psimatrix)

    That’s actually not an answer to my question. I only used a private IP address as an example. I think a more specific way of asking is; Does the whitelist API function support addresses in a CIDR format (e.g. includes the “/” at the end such that you can add blocks without having to convert them to the arbitrary range format listed in the documentation?

    Thread Starter psimatrix

    (@psimatrix)

    No it’s not. It’s the contents of a function I call throughout my theme as a wrapper.

    The specific line that prevents output is:

    $related_posts = km_rpbt_related_posts_by_taxonomy( $post_id, $taxonomies, $args );

    Thread Starter psimatrix

    (@psimatrix)

    I just updated the plugin to the latest version and this problem persisted. I applied the same patch and it’s working again.

    @nintechnet how many domains are you hosting on that WP install? 40 or less?

    One.

    You can email support [at] cagle.com and I’ll gladly send you the log files folder for you to look at.

    1. How many admin users do you have?

    We have 5 admin users.

    2. Can you check in your /wp-content/nfwlog/cache/ folder how many nfdbhash*… files you have?

    We have 40 files match the nfdbhash*.

    Can you check the size of those files? Is it 32 bytes?

    The matching files all appear to be 32 bytes.

    I’ve confirmed that the hashes are the same using the above recommended method. This looks like a bug. Any suggestions on a temporary patch?

    I just wanted to note that I’m experiencing the same alerts with no details. Our instillation is up to date as well. I’ve implemented the above patch to test for the hash match or not and will let you know the results.

Viewing 15 replies - 1 through 15 (of 29 total)