Como fazer com que a biblioteca Ansinerator funcione?
Pergunta
Estou tentando fazer com que a biblioteca do Ansinerator trabalhe meu no meu host local, mas algo está errado.
Estou recebendo os seguintes erros:Notice: Undefined index: hash in ansi.php on line 23 Notice: Undefined index: aml in ansi.php on line 37 Notice: Undefined variable: PNG_DESTRUCT in ansi.php on line 119 Notice: Undefined offset: -1 in ansi.php on line 362 Notice: Trying to get property of non-object in ansi.php on line 362 Notice: Undefined variable: links in ansi.php on line 459 Notice: Trying to get property of non-object in ansi.php on line 677 Notice: Undefined variable: links in ansi.php on line 459 Notice: Undefined variable: map_link in ansi.php on line 687
Alguma idéia de onde estou dando errado com este? Instalei a biblioteca PHP-GD, reiniciei o servidor e, embora seja executado perfeitamente no servidor de produção, o localhost recusará. Ideias?
Obrigada.
Solução
Verifique - que você tem versões 'adequadas' de tudo o que instalou no localhost. (Compare localhost com a produção.) Obviamente, há algo diferente entre os 2 servidores aqui, basta usar phpinfo()
checar.
- Reiniciar o localhost de novo? (Estou brincando...)
Outras dicas
É possível que você tenha definido diferentes níveis de relatório de erro nos dois servidores?
Antes de qualquer coisa, coloque error_reporting(E_ALL);
Na parte superior do seu script nos dois servidores e veja se ele é executado perfeitamente. (Meu palpite é que você receberá erros nos dois servidores)