$image = array(
'name' => preg_replace('/\.[^.]+$/', '', basename($url)).'.jpg',
'type' => 'image/jpg',
'bits' => new IXR_Base64(file_get_contents($url)),
'overwrite' => 0);
$status = $rpc->query(
'wp.uploadFile',
1,
$username,
$password,
$image);
if(!$status){
echo 'Error ('.$rpc->getErrorCode().'): '.$rpc->getErrorMessage();
exit;
}else{
$response = $rpc->getResponse();
}Yukarıdaki kod ile wordpress sitelerime resim upload ediyorum. Kod bazı sitelerde çalışmıyor.Resim upload oluyor fakat "grafik dosyası hatalı olduğu için gösterilemiyor." şeklinde bir hata alıyorum.
Sebebi ne olabilir?
Sitelerin barındığı hosting şirketleri farklı. Hosting kaynaklı olabilir mi? Sunucuda alınan bir önlemin sonucu olabilir mi?
Cevaplar için şimdiden teşekkürler.