Recupera o arquivo PHP apagado acidentalmente que está sendo executado na linha de comando [duplicado]

0

O comando a seguir é executado na inicialização do sistema e o script PHP está sendo executado em segundo plano continuamente com um loop:

screen -dmS some-friendly-name php /path/to/file.php

Infelizmente, eu acidentalmente excluí o arquivo /path/to/file.php. Mas quando eu reconectar a sessão de tela, posso ver que o script ainda está em execução (dando saída).

Existe uma maneira de recuperar esse arquivo, além dos processos de recuperação de arquivos padrão? Poderia ser armazenado em um buffer PHP, etc?

    
por Erdem Olcay 05.10.2016 / 10:27

1 resposta

0

Você ainda pode ver o processo PHP em execução porque se tornou um processo: um programa em execução que já carregou o código.
Mesmo que esse código seja excluído, se o processo estiver em execução, ele não terá consequências no processo em execução, que já usa sua própria cópia carregada do código.

Para a recuperação de dados, dê uma olhada em uma das ferramentas vinculadas aqui: File Recovery

    
por 05.10.2016 / 10:37