은 단순히 몇 가지 이유를 들어이 문자열, 내 스크립트가 단지
$post_string ='<?xml version="1.0" ?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amznenvelope.xsd">
<Header>
<DocumentVersion>1.01</DocumentVersion>
<MerchantIdentifier>Outdoor_outlet_seller</MerchantIdentifier>
</Header>
<MessageType>Product</MessageType>
<PurgeAndReplace>true</PurgeAndReplace>
<Message>
<MessageID>' . rand(1,1000) . '</MessageID>
<OperationType>Update</OperationType>
<Product>
<SKU>'. $product->getSKU() . error_log("Got sku of product" . $product->getSKU()).'</SKU>
<ProductTaxCode>A_GEN_TAX</ProductTaxCode>
<LaunchDate>' . date('Y-m-d') . 'T' . date('H:i:sO') . '</LaunchDate>
<DescriptionData>
<Brand>'. $product->getBrand() . error_log($product->getBrand()) . '</Brand>
<Description>' . $product->getDescription() . '</Description>
<ItemType>Sports & Outdoors</ItemType>
</DescriptionData>
</Message>
</AmazonEnvelope>';
를 만들기 위해 노력하고 중지하는 것은 모든 것이 정지 xml 및 이유를 찾을 수 없습니다. 여기에 비슷한 문제가있는 사람이 있습니까? 누군가가 나를 도와 줄 수 있다면 환상적 일 것입니다 :) 감사합니다!
PHP의 오류보고 기능을 사용할 수 있습니까? 오류가 있습니까? – fivedigit
PHP의 오류보고는 사용 가능하지만이 오류로 인해 혼란스러워하는 또 다른 이유는 오류를 표시하지 않습니다. 모든 것은 같은 줄에 브랜드 앞에 코드를 넣더라도 브랜드 태그보다 먼저 작동합니다. – Ethan