A veces, y no siempre, al subir archivos mediante Filezilla me sube los archivos al servidor en una sola línea. Esto me provoca errores en archivos PHP, ya que por ejemplo, un archivo con este comienzo:
<?php session_start();
Se convierte en:
<?phpsession_start();
Lo que provoca, lógicamente, un error de PHP.
para solucionar esto, nos vamos al menú Transferencia -> Tipo de transferencia y seleccionamos Binario.
Con esta modificación debería de solucionarnos el problema.