Forum Replies Created

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter Will Mackenzie

    (@w1llm4ckenzie)

    P.s. Woocommerce > Status > Logs is just giving this error:

    “There has been a critical error on this website. Please check your site admin email inbox for instructions.” <- Unfortunately I do not have this email to review what it says.

    I have enabled logging here but there’s nothing in the /wp-content/uploads/wc-logs/ folder which is more modern than an empty test_log created a week ago.

    Thread Starter Will Mackenzie

    (@w1llm4ckenzie)

    Hello @carolm29,

    Thanks so much for your reply.

    Yes, I tried deactivating every plugin except WooCommerce, and the issue persisted. I also tried only using the Storefront theme and only the WooCommerce plugin active, and there was no change. I’ve tried older versions of WooCommerce and WordPress as well, although everything including plugins and themes are up to their latest version now.

    Here are the PHP error logs from today’s attempt – which is still giving the “Internal Server Error” error message:

    [Tue Apr 09 13:35:20.725741 2024] [php:error] [pid 4766] [client 209.35.85.89:60529] PHP Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /home/virtual/papers4smoking.co.uk/httpdocs/wp-admin/includes/class-wp-filesystem-ftpext.php:438\nStack trace:\n#0 /home/virtual/papers4smoking.co.uk/httpdocs/wp-admin/includes/class-wp-filesystem-ftpext.php(438): ftp_nlist(NULL, ‘/home/virtual/p…’)\n#1 /home/virtual/papers4smoking.co.uk/httpdocs/wp-admin/includes/class-wp-filesystem-ftpext.php(456): WP_Filesystem_FTPext->exists(‘/home/virtual/p…’)\n#2 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/File.php(260): WP_Filesystem_FTPext->is_file(‘/home/virtual/p…’)\n#3 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/File.php(424): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\File->is_writable()\n#4 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/FileController.php(148): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\File->write(‘2024-04-09T13:3…’)\n#5 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/LogHandlerFileV2.php(60): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\FileController->write_to_file(‘paypal’, ‘2024-04-09T13:3…’, 1712669720)\n#6 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/class-wc-logger.php(164): Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2->handle(1712669720, ‘info’, ‘Generating paym…’, Array)\n#7 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php(158): WC_Logger->log(‘info’, ‘Generating paym…’, Array)\n#8 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php(193): WC_Gateway_Paypal::log(‘Generating paym…’)\n#9 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php(67): WC_Gateway_Paypal_Request->get_paypal_args(Object(Automattic\WooCommerce\Admin\Overrides\Order))\n#10 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php(367): WC_Gateway_Paypal_Request->get_request_url(Object(Automattic\WooCommerce\Admin\Overrides\Order), false)\n#11 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1062): WC_Gateway_Paypal->process_payment(16813)\n#12 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1291): WC_Checkout->process_order_payment(16813, ‘paypal’)\n#13 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(514): WC_Checkout->process_checkout()\n#14 /home/virtual/papers4smoking.co.uk/httpdocs/wp-includes/class-wp-hook.php(324): WC_AJAX::checkout(”)\n#15 /home/virtual/papers4smoking.co.uk/httpdocs/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)\n#16 /home/virtual/papers4smoking.co.uk/httpdocs/wp-includes/plugin.php(517): WP_Hook->do_action(Array)\n#17 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(96): do_action(‘wc_ajax_checkou…’)\n#18 /home/virtual/papers4smoking.co.uk/httpdocs/wp-includes/class-wp-hook.php(324): WC_AJAX::do_wc_ajax(”)\n#19 /home/virtual/papers4smoking.co.uk/httpdocs/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(false, Array)\n#20 /home/virtual/papers4smoking.co.uk/httpdocs/wp-includes/plugin.php(517): WP_Hook->do_action(Array)\n#21 /home/virtual/papers4smoking.co.uk/httpdocs/wp-includes/template-loader.php(13): do_action(‘template_redire…’)\n#22 /home/virtual/papers4smoking.co.uk/httpdocs/wp-blog-header.php(19): require_once(‘/home/virtual/p…’)\n#23 /home/virtual/papers4smoking.co.uk/httpdocs/index.php(17): require(‘/home/virtual/p…’)\n#24 {main}\n thrown in /home/virtual/papers4smoking.co.uk/httpdocs/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438, referer: https://highlandpapers.co.uk/checkout/
    [Tue Apr 09 13:35:20.736167 2024] [php:error] [pid 4766] [client 209.35.85.89:60529] PHP Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /home/virtual/papers4smoking.co.uk/httpdocs/wp-admin/includes/class-wp-filesystem-ftpext.php:438\nStack trace:\n#0 /home/virtual/papers4smoking.co.uk/httpdocs/wp-admin/includes/class-wp-filesystem-ftpext.php(438): ftp_nlist(NULL, ‘/home/virtual/p…’)\n#1 /home/virtual/papers4smoking.co.uk/httpdocs/wp-admin/includes/class-wp-filesystem-ftpext.php(456): WP_Filesystem_FTPext->exists(‘/home/virtual/p…’)\n#2 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/File.php(260): WP_Filesystem_FTPext->is_file(‘/home/virtual/p…’)\n#3 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/File.php(424): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\File->is_writable()\n#4 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/FileController.php(148): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\File->write(‘2024-04-09T13:3…’)\n#5 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/LogHandlerFileV2.php(60): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\FileController->write_to_file(‘fatal-errors’, ‘2024-04-09T13:3…’, 1712669720)\n#6 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/class-wc-logger.php(164): Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2->handle(1712669720, ‘critical’, ‘Uncaught TypeEr…’, Array)\n#7 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/class-wc-logger.php(211): WC_Logger->log(‘critical’, ‘Uncaught TypeEr…’, Array)\n#8 /home/virtual/papers4smoking.co.uk/httpdocs/wp-content/plugins/woocommerce/includes/class-woocommerce.php(342): WC_Logger->critical(‘Uncaught TypeEr…’, Array)\n#9 [internal function]: WooCommerce->log_errors()\n#10 {main}\n thrown in /home/virtual/papers4smoking.co.uk/httpdocs/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438, referer: https://highlandpapers.co.uk/checkout/

    Does this help with diagnosing the issue?

    Thanks 🙂

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