Ler Arquivo Texto Ambiente Windows [RESOLVIDO]

Veja se alguém já passou por isso, quando coloco a aplicação BLANK nas nuvens ao tentar ler o arquino TXT local em C:\balanca\pesagemx.txt acontece o erro:

Bloco de Citação

Atenção
fopen(C:\balanca\pesagemx.txt): failed to open stream: No such file or directory

Atenção
fgets() expects parameter 1 to be resource, boolean given

Atenção
fclose() expects parameter 1 to be resource, boolean given

Bloco de Citação

Segue o Código

$arquivo = fopen("C:\\balanca\\pesagemx.txt", 'rb');
echo $linha = fgets($arquivo);
fclose($arquivo);

Vc esta tentando ler um arquivo local com o sistema rodando num server em nuvem? Ele vai buscar o caminho onde esta instalado nesse caso.

Tó ligado, eu não queria passar estes dados via Firebase do google, por ser um arquivo que busco do terminal (Balança).

Cara, tu pode compartilhar a pasta, acessar por ip e abrir. Na teoria deve funcionar

“IPouNomeDaMaquina/Pasta/Arquivo.txt”

mas entra em toda questão de ter q estar compartilhado, com permissão de acesso e tudo mais, de cabeça pensei nisso, não lembro de um modo nativo, mas se pah algum dos colegas do fórum saiba.

1 Curtida

Você pode instalar um servidor de ftp, exemplo filezilla server, e ler/gravar o arquivo pelo ftp.
Vide exemplo 2: https://www.php.net/manual/pt_BR/features.remote-files.php

1 Curtida

Para o acesso utilizei o DELPHI escrevendo na base MYSQL no seridor nas Nuvens.
Valeu galera coloquei um programa que copia as imagens COBIA e enviar por FTP de 10 minutos.

image
Peso e tira 2 fotos.
Escrevo toda vezes no banco quando sobe na balança.