คำถามติดแท็ก soap

1
ทำไมหนึ่งในหลาย ๆ คุณสมบัติไม่ได้รับการอัพเดตด้วย SOAPv2 WS-I
ฉันใช้ Magento CE 1.7.0.2 กับ SOAPv2 และ WS-I ฉันพยายามที่จะปรับปรุงผลิตภัณฑ์ที่มีcatalogProductUpdate-Method คำอธิบายในตัวอย่างรหัสด้านล่างได้รับการอัพเดต แต่ผู้ผลิต - แอตทริบิวต์ (= เลือก) ไม่ได้ ผลจากการมีcatalogProductUpdatebool(true) ฉันลองใช้รูปแบบ (ไม่ดีเกินไป แต่ฉันหมดหวัง ;-)) รูปแบบต่าง ๆ เช่น: กำหนดค่าจำนวนเต็ม 777 เพื่อ$manufacturer->valueตั้งค่า ภายใน / ไม่มีฟิลด์เพิ่มเติม _attributes ตั้งรหัสผลิตภัณฑ์ (แต่ฉันแน่ใจว่ามันจะต้องมีการตั้งค่าภายในเพิ่มเติม _attributes) ตั้งชื่อผู้ผลิต$manufacturer->valueแทนค่า 777 รหัส: $newProductData = new stdClass(); $additionalAttrs = array(); $manufacturer = new stdClass(); $manufacturer->key = …

1
ทำไม SOAP v2 WS-I ของฉันถึงช้ามาก (7-10 วินาทีต่อการอัพเดตผลิตภัณฑ์)
เรากำลังใช้ Magento SOAP v2 API กับ WS-I ปัญหาคือว่าการโทร SOAP ช้ามาก (7-10 วินาทีต่อผลิตภัณฑ์!) เรากำลังเรียกแคตตาล็อกผลิตภัณฑ์อัพเดทโดยไม่มีรูปภาพ ร้านค้าของตัวเองทำงานได้ดีเพียงโทร SOAP ช้า เราเปิดใช้งานแคชและลบดัชนีเพื่อเพิ่มประสิทธิภาพ (ซึ่งช่วยในร้านค้าอื่น ๆ อีกมากมายเมื่อการนำเข้า SOAP ช้า) ฉันใส่ข้อความบันทึกในไฟล์ต่าง ๆ เพื่อหาตำแหน่งที่ผิดพลาด นี่คือบันทึกการรวมกันจากการเรียกใช้ฟังก์ชันและส่งเหตุการณ์: 20.03.2013 14:17:43: Mage_Api_V2_SoapController 20.03.2013 14:17:43: dispatchEvent: controller_action_postdispatch_api_v2_soap_index 20.03.2013 14:17:43: dispatchEvent: controller_action_postdispatch_api 20.03.2013 14:17:43: dispatchEvent: controller_action_postdispatch 20.03.2013 14:17:43: dispatchEvent: controller_front_send_response_before 20.03.2013 14:17:43: dispatchEvent: http_response_send_before 20.03.2013 …

3
ปรับปรุงประสิทธิภาพการโทร SOAP
ฉันมีปัญหาด้านประสิทธิภาพของ Magento 2.1 ในร้านของฉันฉันมีสินค้า 90.000 ฉันเพิ่มผลิตภัณฑ์เหล่านี้ลงในสบู่ เมื่อฉันทำสิ่งนี้มันใช้เวลาประมาณ 7 วินาทีสำหรับแต่ละบทความ (ผลิตภัณฑ์?) (คำขอ> ตอบกลับ) โดยสรุปใช้เวลาไม่กี่วันในการเริ่มต้นผลิตภัณฑ์ทั้งหมด ตอนนี้ผลิตภัณฑ์ทั้งหมดอยู่ในร้าน ตลอดสองสามสัปดาห์ที่ผ่านมาฉันต้องอัปเดตบางสิ่งในบทความ (ผลิตภัณฑ์) เมื่อฉันทำสิ่งนี้ด้วยสบู่อีกครั้งมันต้องใช้ระยะเวลาเท่ากัน เมื่อฉันอัปเดตร้านค้าไม่สามารถใช้งานได้ ตัวอย่างคำขอและคำตอบอยู่ที่นี่: https://pastebin.com/aqnMJk98 https://pastebin.com/UAh0h8Zz เซิร์ฟเวอร์ของฉันมี CPU 12 คอร์ RAM 24 GB และ SSD มันใช้งาน Ubuntu 16.04 กับ Apache2 PHP7-fpm และ MYSQL เมื่อฉันดูกระบวนการอัปเดตฉันเห็นว่า 5 คอร์ที่มี MySQL อยู่ที่ 100% PHP นั้นใช้งานได้เล็กน้อยและส่วนที่เหลือก็ไม่ทำงาน หน่วยความจำเล็ก ๆ น้อย ๆ …

3
ปัญหาการเชื่อมต่อ SOAP หลังจากอัพเดต 1.9.3.0
ฉันได้ทำการอัพเดต Magento Store จาก 1.9.2.4 เป็น 1.9.3.0 เราใช้ซอฟต์แวร์จัดส่ง (Shipworks) ที่เชื่อมต่อผ่านผู้ใช้ SOAP / XML-RPC หลังจากการบันทึกการอัพเดท shipworks แสดงการตอบสนองนี้ในบันทึก: <?xml version="1.0" encoding="UTF-8"?> -<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> -<SOAP-ENV:Body> -<SOAP-ENV:Fault> <faultcode>1</faultcode> <faultstring>Internal Error. Please see log for details.</faultstring> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope> ดังนั้นฉันจึงไปและเปิดการบันทึกข้อยกเว้นใน Magento และได้รับข้อผิดพลาดต่อไปนี้: 2016-10-13T18:24:14+00:00 ERR (3): SoapFault exception: [1] Internal Error. Please see log for details. …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.