Articles of fwrite

Excluir (desvincular) ou criar (fwrite) arquivo com PHP quando o arquivo está em uso

Estou executando um site com um sistema LAMP. Os conteúdos provêm de um database. Para fins de cache, eu crio arquivos no meu servidor web (contendo conteúdo cachable) (via fwrite() ). De vez em quando eu estou excluindo os arquivos de cache (via unlink() ). A criação e exclusão de arquivos é feita com um […]

usando fseek para inserir a corda antes da última linha

Estou tentando escrever um módulo de registro muito básico para o AjaxChat do blueimp.net. Eu tenho um script que escreve no arquivo de configuração do usuário. $userfile = “lib/data/users.php”; $fh = fopen($userfile, ‘a’); $addUser = “string_for_new_user”; fwrite($fh, $addUser); fclose($fh); Mas eu preciso disso para inserir $addUser antes da última linha, que é ?> Como eu […]

Problemas com ob_file_callback e fwrite

Se eu escolher $ forks = 1, ele escreve para case2.txt que é nuts, mas sim. Não é possível não redirect a LOCALIZAÇÃO, mas nem sequer mostrará a página padrão. Ele afirma que há um problema no local do header porque os headers já foram enviados, o que é surreal. Então, mesmo que eu não […]

Esperando que o comando termine de usar SSH2_Shell em PHP

Eu tenho uma session SSH2_Shell trabalhando em PHP. O meu problema é que eu preciso de um comando para concluir completamente antes de passar para o próximo comando. Aqui esta o meu codigo ate agora: $command_capture = “cd /mnt/NADS/scripts/”; $command_capture2 = “./tcpdump.sh $capture_name $sleep”; if (!($connection = ssh2_connect(“172.20.1.18”, 22))) { echo “fail: unable to establish […]

Salvando arquivos em um novo diretório usando fwrite

Eu tenho um script PHP simples que grava um arquivo no diretório onde localizado, mas preciso gravá-lo em um diretório chamado “temp”. Há muitas respostas aqui sobre o assunto, mas não consigo encontrar o que eu preciso. Revisouhttp: //us2.php.net/manual/en/function.fwrite.php sem sorte. Aqui está o PHP básico sem a parte de formulário: 0){ $file = @fopen($filename,”w”); […]

O arquivo PHP fwrite () leva ao erro interno do servidor

Eu quero carregar arquivos grandes para o meu servidor. Eu splice esses arquivos antes de enviar no max. 1 MB de pedaços. Se um pedaço for carregado, este pedaço é anexado ao arquivo. No meu servidor local, tudo funciona bem, mas se eu testar este script no meu servidor Web (hospedado pelo Strato -.-), o […]

PHP: falta de registros ao escrever para arquivo

Meu vendedor de telecomunicações está me enviando um relatório cada vez que uma mensagem é apagada. Escrevi um script PHP muito simples que recebe valores via HTTP GET. Usando fwrite escrevo o parâmetro de consulta para um arquivo CSV. O nome do arquivo é report.csv com a data atual como um prefixo. Aqui está o […]

fwrite () não permitido, mas phpinfo () diz que deveria ser

Estou recebendo o seguinte de um script que estou tentando executar: Notice: fwrite() [function.fwrite]: send of 7 bytes failed with errno=1 Operation not permitted in /home/thrawn/public_html/sorcero.us/MinecraftQuery.class.php on line 165 No entanto, quando eu verificar phpinfo (), allow_url_fopen está ativado e o Suporte de Sockets está habilitado. Não consegui encontrar nada que me aponte para o […]

PHP fwrite () para escrever uma grande string para o arquivo

Eu tenho que escrever uma grande string 10MB para arquivo, e eu estou usando essa linha para conseguir isso: fwrite($file, $content); O problema é: não é toda a string escrita no arquivo e limitada a um limite específico. e fwrite sempre retorna 7933594 .

Substituindo uma linha em um arquivo sem rewrite o arquivo inteiro (em PHP)

Digamos que eu tenho um arquivo de texto de tamanho modesto (~ 850kb, 10.000 linhas) E eu quero replace uma determinada linha (ou várias) espalhadas entre o arquivo. Os methods atuais para fazer isso incluem rewrite todo o arquivo. O método atual que uso é lido por toda a linha de arquivo por linha, escrevendo […]