Un usuario preguntó 👇
Hola apoyo
El plugin parece genial, pero cuando subo un archivo .csv que guardo en Microsoft Excel, aparece un mensaje de error: «Esta no es una extensión de archivo .csv válida».
¿Por qué piensas que esto está sucediendo? El archivo .cvs parece estar bien y seguí un tutorial detallado en YouTube sobre cómo guardar mi tabla como .csv
Gracias de antemano, Omer
(@ pinman88)
Hace 2 años, 10 meses
Haga clic en el botón ‘enlace al archivo’ después de seleccionar el archivo
(@sirhaver)
Hace 2 años, 10 meses
No existe un enlace de «enlace en archivo», ¿te refieres al botón «publicar»? Después de seleccionar el archivo y presionar este botón, aparece el error «Esta no es una extensión .csv válida», pero el archivo csv está bien y se guardará desde Excel.
¿Cuál crees que podría ser la causa de esto?
Gracias de antemano, Omer
(@ pinman88)
Hace 2 años, 10 meses
No, este botón está encima del botón «enviar publicación». Sobre el botón ‘publicar’ puede ver 3 botones, por lo que el segundo es un ‘enlace de archivo’ (tengo un idioma ruso para este plugin, por lo que no estoy seguro de si su nombre es solo «enlace de archivo»). Si no hago clic en «enlace en archivo» antes de publicar, aparece el mismo error. Espero que ayude.
(@efishinsea)
Hace 2 años, 8 meses
Yo mismo no entendí esto al principio. Es muy poco importante obtener el enlace manualmente para incluir el cuadro Carga de archivos. Este es un defecto de diseño que debería corregirse.
(@efishinsea)
Hace 2 años, 8 meses
Además, fopen no cambia la URL en la carga a una ruta de archivo válida en algunas configuraciones del servidor, por lo que obtiene mensajes erróneos como este:
«No se encontró ningún archivo .csv válido en la URL especificada».
Corregí esto cambiando su código en main.php (línea 213):
reemplazar esto:
if(( $fh = @fopen($_POST['csv_file'], 'r')) !== false) {
por la presente:
$myCSV = $_POST['csv_file'];
$path = parse_url($myCSV, PHP_URL_PATH);
$myCSV = $_SERVER['DOCUMENT_ROOT'] . $path;
if(( $fh = @fopen($myCSV, 'r')) !== false) {
Esta respuesta fue modificada hace 2 años, 8 meses por. Esta respuesta fue modificada hace 2 años, 8 meses por. Esta respuesta fue modificada hace 2 años, 8 meses por.
(@ mra13)
Hace 2 años, 8 meses
Gracias. He actualizado el plugin con su código.
¿Solucionó tu problema??
0 / 0