Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

187
Vistas
Error de trabajo de Cloud Convert "comenzó demasiados trabajos a la vez"

Estoy enviando archivos a un script php desde un formulario html. En el script php, obtengo la ubicación del archivo temporal e intento convertirlo de jpg a png. Recibo este error del servidor cuando intento convertir el archivo:

CloudConvert\Exceptions\HttpClientException: ha iniciado demasiados trabajos a la vez en C:\xampp\htdocs\photocloud\vendor\cloudconvert\cloudconvert-php\src\Exceptions\HttpClientException

cargar.php:

 require 'vendor/autoload.php'; use \CloudConvert\CloudConvert; use \CloudConvert\Models\Job; use \CloudConvert\Models\ImportUploadTask; use \CloudConvert\Models\Task; $obj_temp = $_FILES['file']['tmp_name']; $obj_name = $_FILES['file']['name']; $obj_errors = $_FILES['file']['error']; $obj_checksum = md5_file($obj_temp, false); $obj_size = filesize($obj_temp); $obj_extention = strtolower(pathinfo($obj_name, PATHINFO_EXTENSION)); $cloudconvert = new CloudConvert([ 'api_key' => 'my_key_here', 'sandbox' => false ]); $obj_key = $obj_checksum.'.'.$obj_extention; $job = (new Job()) ->addTask(new Task('import/upload','upload-my-file')) ->addTask( (new Task('convert', 'convert-my-file')) ->set('input', 'upload-my-file') ->set('output_format', 'png') ) ->addTask( (new Task('export/url', 'export-my-file')) ->set('input', 'convert-my-file') ); $cloudconvert->jobs()->create($job); $url_task = $job->getTasks()->whereName('export-my-file')[0]; $cloudconvert->tasks()->upload($url_task, fopen($obj_temp, 'r'), 'test.png'); $cloudconvert->jobs()->wait($job); foreach ($job->getExportUrls() as $file) { echo $file->url; }

cargar.js

 var fileInput = document.querySelector('.upload'); $.each(fileInput.files, function(index, val) { formData = new FormData(); formData.append('file', fileInput.files[index]); $.ajax({ type: 'POST', url: 'upload.php', processData: false, contentType: false, data: formData, success: function(response) { console.log(response); } }); });
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda