CakePHP, Gambiarras

Erro getmypid() – Envio de e-mail – CakePHP

Gambiarra
Image by Henrique Vicente via Flickr

ATENÇÃO:  Este post é relacionado à POG em sua mais obscura essência.

Warning (2): getmypid() has been disabled for security reasons [CORE/cake/libs/string.php, line 89]

getmypid — Função que Obtém o ID do processo PHP.

O erro é apresentado pois a função muitas vezes esta desabilitada por motivos de segurança em servidores PHP
Para que a mensagem não fosse apresentada, alterei o arquivo /cake/libs/string.php, comentando a linha: 89.

//$pid = getmypid();

Para maiores informações sobre a função getmypid() :

http://br2.php.net/manual/pt_BR/function.getmypid.php

Com toda a certeza, está não é a solução para o retorno da mensagem, mas fica a dica para que se possa liberar para testes a implementação por exemplo, de formulários de envio de e-mail.

Portanto, use a gambiarra a seu custo e risco.

Boa sorte = )

Anúncios