Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

SOAP Product_media.create
 
JeroenBW
Jr. Member
 
Total Posts:  1
Joined:  2011-10-19
 

Goedemorgen,

Ik wil doormiddel van een soap functie afbeeldingen importeren in mijn magento webshop.
De code die ik hiervoor gebruik is:

// Link van de afbeelding
$img mysql_real_escape_string($product->Image);
                                                        
$newImage = array(
    
'file' => array(
         
'name' => $ProductNumber,
         
'content' => base64_encode(file_get_contents($img)),
         
'mime'    => 'image/jpeg'
     
),
     
'label'    => $ProductDescription,
     
'position' => 1,
     
'types'    => array('small_image'),
     
'exclude'  => 0
);
                            
$imageFilename $connectie->call($sessionId'product_media.create', array($productid$newImage));

Als ik daarna in de error logs kijk, zie ik de volgende foutmelding:

PHP Fatal errorUncaught SoapFault exception[104] Afbeelding kan niet gemaakt worden in /var/www/vhosts/DOMEIN/httpdocs/naarmagento.php:441\nStack trace:\n#0 /var/www/vhosts/DOMEIN/httpdocs/naarmagento.php(441): SoapClient->__call('call', Array)\n#1 /var/www/vhosts/DOMEIN/httpdocs/naarmagento.php(441): SoapClient->call('665beb9cdc5ec9f...', 'product_media.c...', Array)\n#2 {main}\n thrown in /var/www/vhosts/DOMEIN/httpdocs/naarmagento.php on line 441

Als ik nu bij het betreffende product ga kijken, staat hier gewoon mijn afbeelding als “Small image”, terwijl de error is “[104] Afbeelding kan niet gemaakt worden”.
Door deze “PHP Fatal error” loopt mijn script steeds vast.

Weet iemand wat ik fout doe?

 
Magento Community Magento Community
Magento Community
Magento Community
 
hdaict
Jr. Member
 
Avatar
Total Posts:  10
Joined:  2011-08-02
Netherlands (Groningen)
 

de map /media en zijn onderliggende mappen hebben die schrfijfrechten?

Het kan zijn dat de map waarnaar hij de image wilt wegschrijven geen schrijfrechten heeft. Chmod deze naar 777

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top