Pregunta

Estoy descargando un archivo Perl CGI desde un servidor web Linux.

Tiene saltos de línea Unix. Edito en un PC con Windows con un buen editor de texto (Geany) que conserva los saltos de línea.

luego subirlo de nuevo con Filezilla y tiene saltos de línea DOS, que detenerlo de trabajo.

Sé que es Filezilla, no geany porque incluso si sólo tiene que descargar y volver a subirlo, el problema se repite.

Filezilla me pregunta, cada vez, si estoy en Aceptar para cargar el archivo local (3611) bytes y sobreescribir el archivo remoto (3753 bytes), y la diferencia entre esos números es el número de líneas en mi archivo. Pero cuando hago eso, el que está en el servidor es 3753 bytes de nuevo y no funciona.

Voy a través de un servidor proxy, puede que sea un factor? Lo realmente extraño es que hice lo mismo en otro PC XP el otro día y que estaba bien. Y la línea de comandos FTP funciona muy bien también.

¿Fue útil?

Solución

Esta versión 2.2.32, ir a Edición> Ajustes> Ajustes de transferencia de archivos> ASCII / binario. Configurarlo para que siempre binaria:. Que debe hacer el truco

Esta versión 3.5.0 del entorno está situado en Editar> Ajustes> Transferencias> Tipos de archivos> tipo de transferencia predeterminada> binario.

Otros consejos

¿Qué modo de transferencia FTP usa usted (binario o ASCII?)? No estoy 100% seguro, pero creo que si se fuerza el modo binario que no debería tener este problema.

Los desarrolladores de FileZilla parecen tener una opinión muy exclusiva sobre cómo los archivos desconocidos deben ser transferidos de forma predeterminada.

El informe de error habita desde 2008. Por supuesto, puede ser útil si más la gente salta en y solicitar una solución para este defecto.

El problema real fue con modo de transferencia por defecto cliente de FTP FileZilla , por defecto es "Auto" . Siga a continuación paso para convertirlo en "binario" .

Ir a "Editar | Configuración ..."

introducir descripción de la imagen aquí

En la nueva ventana, vaya a "transferencias | Tipos de archivo " y " tipo de transferencia predeterminado" , seleccione " binaria ".

introducir descripción de la imagen aquí

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top