문제

PHP-PDO-MySQL.DLL을 사용하는 동안 PHP-CGI.EXE 충돌에 문제가 있습니다.

Padraic Brady의 Zend에서 Deep Off The Deep End에서 Data Mapper Design Show를 사용하고 있으며 모든 것이 올바르게 작동하고 있습니다.

IP 주소 화이트리스트를 저장하는 테이블이 있으며 zend_db_table을 사용하여 Mapper 클래스를 통해 올바르게 액세스 할 수 있습니다.

또한 표준 사용자 이름, 비밀번호 등만 매우 간단한 admin_users 테이블이 있습니다. Mappers 클래스는 거의 동일합니다. 둘 다 완전한 단위 테스트 범위가 있습니다.

문제는 내가 모든 것을 시도하고 할 때 발생합니다. extrictionMapper fetchall은 훌륭하게 작동합니다. usermapper-> fetchall ()은 segfaulting을 유지합니다. php_pdo_mysql.dll을 통해 FASTCGI를 충돌시킵니다. Segfaulting이기 때문에 오류 메시지가 표시되지 않으므로 무슨 일이 일어나고 있는지 진단 할 수 없습니다. 파일은 Zend Framework 1.9.2에서 Zend/DB/Staement/PDO.php의 232 행에 사망합니다.

도움이 되었습니까?

해결책

MySQL Lib의 라이브러리 버전 또는 MySQL 서버와 같은 몇 가지가 될 수 있습니다. PHP 버전 또는 libmysql.dll을 업도 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top