Todos os recados vivem na mesma tabela MySQL. As seis aplicacoes do kit leem e escrevem aqui.
Como este processo esta a correr.
| Versao | 8.2.35 |
|---|---|
| SAPI (modo) | litespeed |
| Utilizador do SO | pedro (uid 1024) |
| PID | 811876 |
| Directorio actual | /home/pedro/public_html/php |
| Raiz de documentos | /home/pedro/public_html |
| Limite de memoria | 1024M |
Ligacao e escrita confirmadas.
| Ligacao | estabelecida em 0.3 ms |
|---|---|
| Versao do servidor | 8.0.46 |
| Utilizador ligado | pedro_proof@localhost |
| Base de dados | pedro_proofkit |
| Escrita/leitura | CREATE + INSERT + SELECT + DROP com sucesso |
| Recados na tabela | 7 |
Escrita e leitura dentro da pasta da aplicacao.
| Pasta de dados | /home/pedro/public_html/php/data |
|---|---|
| Escrever | ok |
| Acrescentar | ok |
| Ler | ok (2 linhas) |
| Permissoes | 0644 |
| Apagar | ok |
Tentativa deliberada de escrever fora da conta. O esperado e falhar.
| Alvo | /etc/proofkit_nao_deve_existir.txt |
|---|---|
| Resultado | bloqueado, como esperado |
| Mensagem | file_put_contents(/etc/proofkit_nao_deve_existir.txt): Failed to open stream: Permission denied |