2014-05-16 6 views
0

최신 Quickbooks에서 이상한 오류가 발생했습니다. 또한 최신 DevKit을 사용하고 있으며 PHP 5.5에서 다시 PHP 5.3으로 이동했습니다.Keith Palmer의 PHP DevKit를 사용하여 MySQL에서 Quickbooks를 미러링 할 때 문제가 발생했습니다.

기본적으로 모두 올바른 MySQL 스크립트를 가리키는 올바른 QWC가 설정되어 있습니다. 처음 실행하면 테이블이 데이터베이스에 생성되지만 다음이 중지되고 오류 출력 (웹 커넥터)이 가진 :

Message: 
Invalid password for username: quickbooks 
Description: 
QBWC1040: Web connector did not provide a valid password for the given 
username. Job ending. 

내 생각 엔 사용자 이름과 암호가 quickbooks_user 사용자 정의로하지 않는다는 것입니다 표.

다른 사람이 해결책을 알고 있거나 내가 잘못하고있는 것을 알고 있습니까?

+0

두 PHP 버전 모두에서이 오류가 발생합니까? 이 시스템을 모르지만 질문에 대한 일부 PHP 코드를 편집하는 데 도움이 될 수 있습니까? – halfer

+0

두 버전 모두 저에게 오류를 부여했으며 PHP Devkit 3.0b 버전을 실행하고 있습니다. 첫 번째 실행이 테이블을 생성 한 다음 오류가 발생하고 다음 자동 실행이 일부 테이블의 일부 데이터를 채우려 시도한다는 것을 알았습니다 ... 이상한가? – Inferno

답변

0

웹 커넥터에 입력 한 암호에 유효한 암호가 있습니까? 모든 것이 그것이 아니라고 나타내는 것 같습니다.

암호 (UPDATE quickbooks_user SET qb_password = 'your new password')를 업데이트하고 웹 커넥터에 새 암호를 입력하십시오. quickbooks_user SQL 테이블의 사용자 이름이 .QWC 파일의 사용자 이름과 일치하는지 확인하십시오.

그런 다음 다시 시도하십시오.

그냥 틀린 암호를 사용하고있는 것처럼 보입니다 ...

+0

답변 해 주신 Keith님께 감사드립니다. 내가 알아 낸 사실 (당신이 알고 있는지 확실하지 않음) - 동기화하려는 첫 번째 시도는 실제로 모든 테이블을 생성 한 다음 그 메시지와 함께 오류를 생성합니다. 그러나 실제로 ** ** 암호는 동일합니다. 그런 다음 두 번째 자동 업데이트 (자동으로 수행되어야 함)에서 실제로 ** ** 테이블을 동기화했습니다. 전체 동기화를 진행할 코드가 있습니까? 이제는 오류가 발생하지 않지만 많은 테이블을 동기화하지는 않습니다 ... 고객 만, 거의 모든 옵션을 $ options에 추가했습니다. – Inferno

+0

포럼에 코드를 게시하십시오 : http://www.consolibyte.com/forum/ 코드를 보지 않고 할 수있는 것은 아무것도 없습니다. –