Ir para o conteúdo
adanielgp

php upload linux acentos

Mensagens Recomendadas

adanielgp

Bom dia,

Estou a usar o elfinder para fazer uplod de doc. para o servidor. Em servidores windows funciona bem em servidores linux os acentos ficam marados...

Exemplo:

em ser.LINUX: upload do ficheiro 'joão.txt ' e vou depois ao linux e vejo 'JXKMS9~E.TXT'

em ser.WINDOWS: upload do ficheiro 'joão.txt ' e vou depois ao windows e vejo 'joão.txt'

Algum ja teve este problema com o servidor em linux?

Alguem pode dar uma ajuda para manter o memo nome em linux.

obrigado desde já pela vossa ajuda

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
adanielgp
protected function _save($fp, $dir, $name, $mime, $w, $h) {
	$path = $dir.DIRECTORY_SEPARATOR.$name;

	if (!($target = @fopen($path, 'wb'))) {
		return false;
	}

	while (!feof($fp)) {
		fwrite($target, fread($fp, 8192));
	}
	fclose($target);
	@chmod($path, $this->options['fileMode']);
	clearstatcache();
	return $path;
}

Editado por yoda

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
NunoDinis

Eu tive há uns tempos quando tive de migrar uma aplicação de windows para linux. Resolvi retirando apenas o utf8_encode e/ou utf8_decode.


Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro.

ndsotware.org

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.