• Resolved mcristofalo

    (@mcristofalo)


    Hey Shipstation team, hope you’re doing well.

    Installed the plugin on WP and im getting 500 while doing the setup of the site. The following error is registered in my site log:

    [09-May-2023 13:52:07 UTC] PHP Fatal error: Uncaught Error: Class "DOMDocument" not found in /wp-content/plugins/woocommerce-shipstation-integration/includes/api-requests/class-wc-shipstation-api-export.php:49
    Stack trace:
    
    0 /wp-content/plugins/woocommerce-shipstation-integration/includes/class-wc-shipstation-api.php(80): WC_Shipstation_API_Export->request()
    
    1 /wp-content/plugins/woocommerce-shipstation-integration/includes/class-wc-shipstation-api.php(37): WC_Shipstation_API->request()
    
    2 /wp-content/plugins/woocommerce-shipstation-integration/includes/class-wc-shipstation-api.php(89): WC_Shipstation_API->__construct()
    
    3 /wp-content/plugins/woocommerce-shipstation-integration/woocommerce-shipstation.php(81): include_once('…')
    
    4 /wp-includes/class-wp-hook.php(308): woocommerce_shipstation_api()
    
    5 /wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
    
    6 /wp-includes/plugin.php(517): WP_Hook->do_action()
    
    7 /wp-content/plugins/woocommerce/includes/class-wc-api.php(161): do_action()
    
    8 /wp-includes/class-wp-hook.php(308): WC_API->handle_api_requests()
    
    9 /wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
    
    10 /wp-includes/plugin.php(565): WP_Hook->do_action()
    
    11 /wp-includes/class-wp.php(399): do_action_ref_array()
    
    12 /wp-includes/class-wp.php(780): WP->parse_request()
    
    13 /wp-includes/functions.php(1334): WP->main()
    
    14 /wp-blog-header.php(16): wp()
    
    15 /index.php(17): require('…')
    
    16 {main}
    
    thrown in /wp-content/plugins/woocommerce-shipstation-integration/includes/api-requests/class-wc-shipstation-api-export.php on line 49

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter mcristofalo

    (@mcristofalo)

    The internal error generated

    Saif

    (@babylon1999)

    Hello @mcristofalo,

    Thank you for reaching out!

    A 500 error unfortunately does not provide much information other than the issue is related to your site’s server.

    I recommend temporarily disabling any active security or firewall plugins on your site to ensure that they are not inadvertently blocking the connection.

    If that doesn’t help, then please try disabling all plugins except WooCommerce and the ShipStation integration while activating the default Storefront theme.
    If the problem is not present after doing so, then you know there was a plugin conflict. You can enable plugins one by one again to find the culprit.

    Let us know how it goes!

    Thread Starter mcristofalo

    (@mcristofalo)

    Hey Saif, pleasure to get in contact with you.

    I don’t think you understood my ticket. I sent the 500 as an example of the response obtained, however, I supplied the error code i’m getting from the plugin. Please review my first message.

    Thank you for the fast reply

    • This reply was modified 1 year, 6 months ago by mcristofalo.
    Saif

    (@babylon1999)

    I don’t think you understood my ticket. I sent the 500 as an example of the response obtained, however, I supplied the error code i’m getting from the plugin. Please review my first message.

    Thank you for your reply!

    I noticed the error log you shared in your first response but addressing potential conflicts should be one of the first steps in troubleshooting most plugin issues in WordPress. :?)

    That said, after some digging the mentioned error seems to happen only when the php-xml module is not installed on your site or if something is blocking it from working so I suggest you start by contacting your host to make sure the module is installed.

    If they confirm it’s installed, then please try the conflict test mentioned above, you might want to start with a captcha, firewall, or security plugins.

    If the suggestions above didn’t help, then please attach a copy of your site’s system status report so we can look further into this. You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”.? Once you’ve done that, paste it here in your response.

    Let us know how it goes!

    Hi,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – we’ll be here if and/or when you are ready to continue.

    Best.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Not working’ is closed to new replies.