Tengo una página que permite a los usuarios subir imágenes.Anulación de php.ini en el servidor
Devuelve un error de 500 cuando el usuario intenta cargar imágenes más grandes.
el siguiente código ...
<?php echo ini_get("upload_max_filesize");
echo ini_get("post_max_size");
echo ini_get("max_input_time");
echo ini_get("max_execution_time");
?>
... Vueltas:
100M
100M
60
3600
supongo de esto que es la entrada en tiempo máximo que está causando el problema, ya que i' Hemos probado con archivos de menos de 100 MB pero tardamos más de 60 segundos en cargarlos.
No tengo acceso con mi servidor al archivo php.ini, ¿puedo anular esta configuración? Intenté agregar un archivo htaccess, pero no estoy seguro de haberlo puesto en el lugar correcto.
OK, así que lo hice y configuré altos valores para asegurarme y aún no tener alegría. ¿Podría ser otra cosa? – Tom
Si está en el alojamiento compartido (y es muy probable que lo sea porque no puede cambiar su php.ini), es posible que su proveedor de hosting no permita que se invalide php.ini utilizando .htaccess. En ese caso, solo pregúnteles cómo hacer eso. –
Además, dentro de su archivo php, ¿puede poner: ini_set ('upload_max_filesize', '20M'); etc ... solo para asegurarse de que no puso su .htaccess en el lugar equivocado. –