chem 61 ارسال شده در اردیبهشت 96 گزارش بازنشر ارسال شده در اردیبهشت 96 ووکامرس 3.0.5 نصب دارم این خطا در error-log سایت ثبت شده. چطور مشکل رو رفع کنم virtual was called incorrectly Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->get_posted_data, WC_Checkout->get_checkout_fields, apply_filters('woocommerce_checkout_fields'), WP_Hook->apply_filters, call_user_func_array, custom_override_checkout_fields, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong. This message was added in version 3.0. لینک به ارسال
AminHashemy 5 ارسال شده در اردیبهشت 96 گزارش بازنشر ارسال شده در اردیبهشت 96 (ویرایش شده) اینطور که من توی سایت گیت هاب دیدم یه نفر دیگه هم به مشکلی مشابه برخورد کرده بوده و به این نحو حلش کرده: برید به wp-content/plugins/woocommerce/includes فایل class-wc-checkout.php رو باز کنید تابع : process_order_payment همچین چیزی رو خواهید دید : WC()->session->set( 'order_awaiting_payment', $order_id ); قبلش // (دوتا بک اسلش) بذارید ، امیدوارم که مشکلتون حل بشه یاعلی منبع : https://github.com/woocommerce/woocommerce/issues/14369 ویرایش شده اردیبهشت 96 توسط AminHashemy لینک به ارسال
chem 61 ارسال شده در اردیبهشت 96 مالک گزارش بازنشر ارسال شده در اردیبهشت 96 در 2 ساعت قبل، AminHashemy گفته است : اینطور که من توی سایت گیت هاب دیدم یه نفر دیگه هم به مشکلی مشابه برخورد کرده بوده و به این نحو حلش کرده: برید به wp-content/plugins/woocommerce/includes فایل class-wc-checkout.php رو باز کنید تابع : process_order_payment همچین چیزی رو خواهید دید : WC()->session->set( 'order_awaiting_payment', $order_id ); قبلش // (دوتا بک اسلش) بذارید ، امیدوارم که مشکلتون حل بشه یاعلی منبع : https://github.com/woocommerce/woocommerce/issues/14369 سلام اون لینک هم مطالعه کردم .دولوپر ووکامرس که تایید نکرده و ویرایش این فایل رو اصلا توصیه نکرده Actually problem is here "wp_woocommerce_session_{cookie}" wp-content/plugins/woocommerce/includes/class-wc-session-handler.php: While checkout. if this cookie is set then gives internal server error. else its works. If setting a cookie gives an error, it means the headers have been sent by something (the notice most likely). These deprecation notices need fixing in the plugins that cause it. Disable notices in production و این لینک رو داده که من چیزی متوجه نشدم اگر شما متوجه شدید توضیح بفرمایید https://github.com/woocommerce/woocommerce/wiki/Deprecation-in-core#warnings-in-production-store-owners-read-this لینک به ارسال
chem 61 ارسال شده در خرداد 96 مالک گزارش بازنشر ارسال شده در خرداد 96 دوستان کسی راه حل این خطا رو نمیدونه؟ لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری