Pergunta

Estou tendo problemas com php-cgi.exe quebrando enquanto estiver usando php-pdo-mysql.dll.

Eu estou usando o padrão de design show mapeador de dados no Zend Off The Deep End de Padraic Brady e tudo foi funcionando corretamente.

Eu tenho uma tabela que armazena um endereço IP whitelist, e eu sou capaz de acesso que adequadamente através de uma classe mapeador usando Zend_Db_Table.

Eu também tenho uma tabela admin_users que é muito simples, apenas o nome de usuário padrão, senha, etc. As classes cartógrafos são quase idênticas. Ambos têm cobertura de teste unidade completa.

O problema surge quando eu tento e fazer uma busca todos. o restrictionMapper fetchAll funciona muito bem. O userMapper-> fetchAll () mantém segfaulting. Ele trava o FastCGI via php_pdo_mysql.dll. Porque eu estou segfaulting, eu não posso ver as mensagens de erro, então não posso diagnosticar o que está acontecendo. Os moldes de arquivo na linha 232 do Zend / db / staement / Pdo.php em Zend Framework 1.9.2.

Foi útil?

Solução

Pode ser várias coisas, como a versão da biblioteca da lib mysql, ou servidor mysql. Você pode talvez tentar updrade a versão PHP ou o libmysql.dll

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top