• Resolved pumpas

    (@pumpas)


    Hello all,

    Hope you are fit and well 🙂

    Come across the problem which seems to be out of my knowledge,

    When I enable square integration I get fatal error, it does seem to work, however, something still isnt right since I get this error when I enable it.

    Cut long story short I use Elementor, before, it was outdated (used old plugins that enabled some extra functionality for free) . Finally I have updated everything and still get fatal message. Please see below, hopefully you can advice..

    The email I received automatically:

    Error Details
    
    =============
    
    An error of type E_ERROR was caused in line 159 of the file /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/Utils/CoreHelper.php. Error message: Uncaught Error: Call to undefined function Core\Utils\php_uname() in /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/Utils/CoreHelper.php:159
    
    Stack trace:
    
    #0 /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/ClientBuilder.php(181): Core\Utils\CoreHelper::getOsInfo()
    
    #1 /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/ClientBuilder.php(195): Core\ClientBuilder->addUserAgentToGlobalHeaders()
    
    #2 /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/square/square/src/SquareClient.php(172): Core\ClientBuilder->build()
    
    #3 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/API.php(64): Square\SquareClient->__construct()
    
    #4 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Gateway/API.php(55): WooCommerce\Square\API->__construct()
    
    #5 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Gateway.php(982): WooCommerce\Square\Gateway\API->__construct()
    
    #6 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Framework/PaymentGateway/Payment_Gateway_Plugin.php(588): WooCommerce\Square\Gateway->get_api()
    
    #7 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Framework/PaymentGateway/Payment_Gateway_Plugin.php(528): WooCommerce\Square\Framework\PaymentGateway\Payment_Gateway_Plugin->add_ssl_admin_notices()
    
    #8 /var/www/wptbox/wp-includes/class-wp-hook.php(308): WooCommerce\Square\Framework\PaymentGateway\Payment_Gateway_Plugin->add_delayed_admin_notices()
    
    #9 /var/www/wptbox/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
    
    #10 /var/www/wptbox/wp-includes/plugin.php(517): WP_Hook->do_action()
    
    #11 /var/www/wptbox/wp-admin/admin-footer.php(78): do_action()
    
    #12 /var/www/wptbox/wp-admin/plugins.php(784): require_once('...')
    
    #13 {main}
    
      thrown

    Here is the status:

    WordPress environmentWordPress address (URL):https://healthcaresupplements.co.ukSite address (URL):https://healthcaresupplements.co.ukWooCommerce version:7.5.1WooCommerce REST API package: 7.5.1 /var/www/wptbox/wp-content/plugins/woocommerce/includesWooCommerce Blocks package: 9.6.6 /var/www/wptbox/wp-content/plugins/woocommerce/packages/woocommerce-blocks/Action Scheduler package: 3.5.4 /var/www/wptbox/wp-content/plugins/woocommerce/packages/action-schedulerLog directory writable: /var/www/wptbox/wp-content/uploads/wc-logs/WordPress version:6.2WordPress multisite:–WordPress memory limit:128 MBWordPress debug mode:WordPress cron:Language:en_USExternal object cache:
    
    Server environmentServer info:nginx/1.22.1PHP version:8.0.25PHP post max size:512 MBPHP time limit:300PHP max input vars:5000cURL version:7.83.1, OpenSSL/1.1.1sSUHOSIN installed:–MySQL version:5.7.26-29-logMax upload size:512 MBDefault timezone is UTC:fsockopen/cURL:SoapClient:DOMDocument:GZip:Multibyte string:Remote post:Remote get:
    
    DatabaseWooCommerce database version:7.5.1Database prefix wp_Total Database Size 28.10MBDatabase Data Size 25.17MBDatabase Index Size 2.93MBwp_woocommerce_sessions Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_woocommerce_api_keys Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_woocommerce_attribute_taxonomies Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_woocommerce_downloadable_product_permissions Data: 0.02MB + Index: 0.06MB + Engine InnoDBwp_woocommerce_order_items Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_woocommerce_order_itemmeta Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_woocommerce_tax_rates Data: 0.02MB + Index: 0.06MB + Engine InnoDBwp_woocommerce_tax_rate_locations Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_woocommerce_shipping_zones Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_woocommerce_shipping_zone_locations Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_woocommerce_shipping_zone_methods Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_woocommerce_payment_tokens Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_woocommerce_payment_tokenmeta Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_woocommerce_log Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_actionscheduler_actions Data: 0.08MB + Index: 0.11MB + Engine InnoDBwp_actionscheduler_claims Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_actionscheduler_groups Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_actionscheduler_logs Data: 0.06MB + Index: 0.03MB + Engine InnoDBwp_check_email_log Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_cky_banners Data: 0.05MB + Index: 0.00MB + Engine InnoDBwp_cky_cookies Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_cky_cookie_categories Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_commentmeta Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_comments Data: 0.02MB + Index: 0.09MB + Engine InnoDBwp_e_events Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_e_submissions Data: 0.02MB + Index: 0.27MB + Engine InnoDBwp_e_submissions_actions_log Data: 0.02MB + Index: 0.11MB + Engine InnoDBwp_e_submissions_values Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_ff_scheduled_actions Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_fluentform_entry_details Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_fluentform_forms Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_fluentform_form_analytics Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_fluentform_form_meta Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_fluentform_logs Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_fluentform_submissions Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_fluentform_submission_meta Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_fsmpt_email_logs Data: 0.28MB + Index: 0.00MB + Engine InnoDBwp_hfcm_scripts Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_jetpack_waf_blocklog Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_links Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_options Data: 2.11MB + Index: 0.11MB + Engine InnoDBwp_postmeta Data: 1.52MB + Index: 0.13MB + Engine InnoDBwp_posts Data: 0.36MB + Index: 0.06MB + Engine InnoDBwp_shortpixel_folders Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_shortpixel_meta Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_shortpixel_postmeta Data: 0.02MB + Index: 0.08MB + Engine InnoDBwp_smush_dir_images Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_termmeta Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_terms Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_term_relationships Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_term_taxonomy Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_usermeta Data: 0.09MB + Index: 0.03MB + Engine InnoDBwp_users Data: 0.02MB + Index: 0.05MB + Engine InnoDBwp_wc_admin_notes Data: 0.05MB + Index: 0.00MB + Engine InnoDBwp_wc_admin_note_actions Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_wc_category_lookup Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wc_customer_lookup Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_wc_download_log Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_wc_order_coupon_lookup Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_wc_order_product_lookup Data: 0.02MB + Index: 0.06MB + Engine InnoDBwp_wc_order_stats Data: 0.02MB + Index: 0.05MB + Engine InnoDBwp_wc_order_tax_lookup Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_wc_product_attributes_lookup Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_wc_product_download_directories Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_wc_product_meta_lookup Data: 0.02MB + Index: 0.09MB + Engine InnoDBwp_wc_rate_limits Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_wc_reserved_stock Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wc_tax_rate_classes Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_wc_webhooks Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_wfblockediplog Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wfblocks7 Data: 0.02MB + Index: 0.05MB + Engine InnoDBwp_wfconfig Data: 0.48MB + Index: 0.00MB + Engine InnoDBwp_wfcrawlers Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wffilechanges Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wffilemods Data: 12.55MB + Index: 0.00MB + Engine InnoDBwp_wfhits Data: 0.14MB + Index: 0.05MB + Engine InnoDBwp_wfhoover Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_wfissues Data: 0.02MB + Index: 0.06MB + Engine InnoDBwp_wfknownfilelist Data: 5.52MB + Index: 0.00MB + Engine InnoDBwp_wflivetraffichuman Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_wflocs Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wflogins Data: 0.05MB + Index: 0.03MB + Engine InnoDBwp_wfls_2fa_secrets Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_wfls_role_counts Data: 0.00MB + Index: 0.00MB + Engine MEMORYwp_wfls_settings Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wfnotifications Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wfpendingissues Data: 0.02MB + Index: 0.06MB + Engine InnoDBwp_wfreversecache Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wfsnipcache Data: 0.02MB + Index: 0.05MB + Engine InnoDBwp_wfstatus Data: 0.13MB + Index: 0.11MB + Engine InnoDBwp_wftrafficrates Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_woocommerce_square_customers Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_wpforms_tasks_meta Data: 0.02MB + Index: 0.00MB + Engine InnoDBwp_yoast_indexable Data: 0.08MB + Index: 0.09MB + Engine InnoDBwp_yoast_indexable_hierarchy Data: 0.02MB + Index: 0.05MB + Engine InnoDBwp_yoast_migrations Data: 0.02MB + Index: 0.02MB + Engine InnoDBwp_yoast_primary_term Data: 0.02MB + Index: 0.03MB + Engine InnoDBwp_yoast_seo_links Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    
    Post Type Countsattachment 61elementor_library 12elementor-hf 1elementskit_template 2nav_menu_item 9page 12post 2product 5revision 65rmp_menu 1shop_order 1wpforms 1ywsbs_subscription 1
    
    SecuritySecure connection (HTTPS):Hide errors from visitorsError messages should not be shown to visitors.
    
    Active plugins (23)FiboSearch - AJAX Search for WooCommerce by FiboSearch Team – 1.22.3Akismet Anti-Spam by Automattic – 5.1Autoptimize by Frank Goossens (futtta) – 3.1.6Check & Log Email by WPChill – 1.0.7CookieYes | GDPR Cookie Consent by CookieYes – 3.0.8Disable Admin Notices Individually by Creative Motion – 1.3.3Elementor by Elementor.com – 3.12.1Email Customizer for WooCommerce by ThemeHigh – 2.5.6FluentSMTP by FluentSMTP & WPManageNinja Team – 2.2.4Fluent Forms by Contact Form - WPManageNinja LLC – 4.3.25Site Kit by Google by Google – 1.96.0Header Footer Code Manager by 99robots – 1.1.32Jetpack by Automattic – 12.0Two Factor by Plugin Contributors – 0.8.1Password Strength Settings for WooCommerce by Daniel Santoro – 3.0.0WPC Product Bundles for WooCommerce by WPClever – 7.0.7WooCommerce Google Analytics Integration by WooCommerce – 1.7.0WooCommerce Payments by Automattic – 5.6.2WooCommerce Square by WooCommerce – 3.6.1WooCommerce by Automattic – 7.5.1Wordfence Security by Wordfence – 7.9.1Smush by WPMU DEV – 3.12.6WPForms Lite by WPForms – 1.8.1.1
    
    Inactive plugins (10)Auto-Install Free SSL by Free SSL Dot Tech – 3.3.2Change Storefront Footer Copyright Text by QuadLayers – 2.0.2Duplicate Page by mndpsingh287 – 4.5.1High Risk Payment Gateway for WooCommerce by Cardpay Solutions, Inc. – 2.0.20TikTok by TikTok – 1.0.16Unbounce Landing Pages by Unbounce – 1.0.49WooCommerce Shipping & Tax by WooCommerce – 2.2.4WP 2FA - Two-factor authentication for WordPress by WP White Security – 2.4.1WP Encryption - One Click SSL & Force HTTPS by WP Encryption SSL HTTPS – 5.11.3Yoast SEO by Team Yoast – 20.4
    
    Dropin Plugins (1)object-cache.php Redis Object Cache Drop-In
    
    Must Use Plugins (1)EasyWP Plugin by Namecheap, Inc. – 1.0.1.1
    
    SettingsAPI enabled:–Force SSL:–CurrencyGBP (£)Currency positionleftThousand separator,Decimal separator.Number of decimals2Taxonomies: Product typesexternal (external), grouped (grouped), simple (simple), variable (variable), woosb (woosb)Taxonomies: Product visibilityexclude-from-catalog (exclude-from-catalog), exclude-from-search (exclude-from-search), featured (featured), outofstock (outofstock), rated-1 (rated-1), rated-2 (rated-2), rated-3 (rated-3), rated-4 (rated-4), rated-5 (rated-5)Connected to WooCommerce.com:Enforce Approved Product Download Directories:Order datastore:WC_Order_Data_Store_CPT
    
    WooCommerce pagesShop base:#5 - /shop/Cart:#6 - /cart/Checkout:#7 - /checkout/My account:#8 - /my-account/Terms and conditions: Page not set
    
    ThemeName:StorefrontVersion:4.2.0Author URL:https://woocommerce.com/Child theme: – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child themeWooCommerce support:
    
    TemplatesOverrides: –
    
    Square Environment:ProductionTokenization Enabled:–Debug Mode:Off
    
    AdminEnabled Features:activity-panels, analytics, coupons, customer-effort-score-tracks, import-products-task, experimental-fashion-sample-products, shipping-smart-defaults, shipping-setting-tour, homescreen, marketing, multichannel-marketing, mobile-app-banner, navigation, onboarding, onboarding-tasks, remote-inbox-notifications, remote-free-extensions, payment-gateway-suggestions, shipping-label-banner, subscriptions, store-alerts, transient-notices, woo-mobile-welcome, wc-pay-promotion, wc-pay-welcome-pageDisabled Features:minified-js, new-product-management-experience, product-variation-management, settingsDaily Cron: Next scheduled: 2023-04-05 12:29:15 +00:00Options:Notes:66Onboarding:completed
    
    WooCommerce PaymentsVersion: 5.6.2Connected to WPCOM: YesBlog ID: 212657241Account ID: acct_1M6kVSFgNUwn0pED
    
    Action SchedulerVersion:3.5.4Data store:ActionScheduler_DBStoreAction Status CountOldest Scheduled DateNewest Scheduled DateComplete 1002023-03-06 02:22:55 +00002023-04-05 06:35:26 +0000Failed 222023-02-19 23:50:39 +00002023-04-05 06:14:24 +0000Pending 62023-04-05 13:29:01 +00002023-04-12 06:35:26 +0000

    This is what I get when I go to woocommerce->settings->square with nothing actually appearing on website:

    Fatal error: Uncaught Error: Call to undefined function Core\Utils\php_uname() in /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/Utils/CoreHelper.php:159 Stack trace: #0 /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/ClientBuilder.php(181): Core\Utils\CoreHelper::getOsInfo() #1 /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/ClientBuilder.php(195): Core\ClientBuilder->addUserAgentToGlobalHeaders() #2 /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/square/square/src/SquareClient.php(172): Core\ClientBuilder->build() #3 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/API.php(64): Square\SquareClient->__construct() #4 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Plugin.php(656): WooCommerce\Square\API->__construct() #5 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Settings.php(782): WooCommerce\Square\Plugin->get_api() #6 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Settings.php(368): WooCommerce\Square\Settings->get_locations() #7 /var/www/wptbox/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-settings-api.php(87): WooCommerce\Square\Settings->get_form_fields() #8 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Admin/Settings_Page.php(86): WC_Settings_API->admin_options() #9 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Admin/Settings_Page.php(74): WooCommerce\Square\Admin\Settings_Page->output_general_section() #10 /var/www/wptbox/wp-includes/class-wp-hook.php(308): WooCommerce\Square\Admin\Settings_Page->output() #11 /var/www/wptbox/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #12 /var/www/wptbox/wp-includes/plugin.php(517): WP_Hook->do_action() #13 /var/www/wptbox/wp-content/plugins/woocommerce/includes/admin/views/html-admin-settings.php(40): do_action() #14 /var/www/wptbox/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-settings.php(154): include('...') #15 /var/www/wptbox/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php(291): WC_Admin_Settings::output() #16 /var/www/wptbox/wp-includes/class-wp-hook.php(308): WC_Admin_Menus->settings_page() #17 /var/www/wptbox/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #18 /var/www/wptbox/wp-includes/plugin.php(517): WP_Hook->do_action() #19 /var/www/wptbox/wp-admin/admin.php(259): do_action() #20 {main} thrown in /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/Utils/CoreHelper.php on line 159

    This is the message from Woocommerce->status->Logs

    2023-04-03T13:23:10+00:00 CRITICAL Uncaught Error: Call to undefined function Core\Utils\php_uname() in /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/Utils/CoreHelper.php:159
    Stack trace:
    #0 /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/ClientBuilder.php(181): Core\Utils\CoreHelper::getOsInfo()
    #1 /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/ClientBuilder.php(195): Core\ClientBuilder->addUserAgentToGlobalHeaders()
    #2 /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/square/square/src/SquareClient.php(172): Core\ClientBuilder->build()
    #3 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/API.php(64): Square\SquareClient->__construct()
    #4 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Gateway/API.php(55): WooCommerce\Square\API->__construct()
    #5 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Gateway.php(982): WooCommerce\Square\Gateway\API->__construct()
    #6 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Framework/PaymentGateway/Payment_Gateway_Plugin.php(588): WooCommerce\Square\Gateway->get_api()
    #7 /var/www/wptbox/wp-content/plugins/woocommerce-square/includes/Framework/PaymentGateway/Payment_Gateway_Plugin.php(528): WooCommerce\Square\Framework\PaymentGateway\Payment_Gateway_Plugin->add_ssl_admin_notices()
    #8 /var/www/wptbox/wp-includes/class-wp-hook.php(308): WooCommerce\Square\Framework\PaymentGateway\Payment_Gateway_Plugin->add_delayed_admin_notices()
    #9 /var/www/wptbox/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
    #10 /var/www/wptbox/wp-includes/plugin.php(517): WP_Hook->do_action()
    #11 /var/www/wptbox/wp-admin/admin-footer.php(78): do_action()
    #12 /var/www/wptbox/wp-admin/plugins.php(784): require_once('...')
    #13 {main}
      thrown in /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/Utils/CoreHelper.php on line 159
    

    I hope this is something simple to fix, looking to launch within few days and website not only looking like sh*t but also faulty with missing basic(and important) functionality.

    Thanks,

    Tad

Viewing 3 replies - 1 through 3 (of 3 total)
  • Roxy

    (@roxannestoltz)

    Hi Tad,

    Thanks for reaching out!

    I understand that you are encountering a fatal error when enabling Square, is this correct?

    2023-04-03T13:23:10+00:00 CRITICAL Uncaught Error: Call to undefined function Core\Utils\php_uname() in /var/www/wptbox/wp-content/plugins/woocommerce-square/vendor/apimatic/core/src/Utils/CoreHelper.php:159

    It looks like your host may be disabling the php_name function.
     
    Can you reach out to your host and see if they’re disabling that function and if they are, ask them if they can enable it?
     
    Some hosts disable that function and will not re-enable it for you. If that’s the case, you may want to explore other hosting providers that do not disable that function.

    I’d recommend checking out Pressable or the eCommerce plan on WordPress.com if you need a hosting provider that doesn’t disable essential PHP functions.

    Let us know how this goes!

    Thread Starter pumpas

    (@pumpas)

    You was right, we had to move everything to another service that was able t enable the php function uname.

    Thank you for your help.

    Honestlty, well done

    Hi @pumpas

    You are most welcome and we’re glad that worked! 🙂

    I will be marking this thread as resolved. Should you have further inquiries, kindly create a new topic here.

    Meanwhile, if you have a moment to spare, we would love it if you could share your thoughts with us by leaving a review or feedback. Your experience and feedback are important to help us improve and ensure we’re always providing the best possible support.

    Thanks!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘WordPress fatal error when enabling square intergration’ is closed to new replies.