2014-05-16 90 views
0

这是最新的Quickbooks的一个奇怪的错误。我还使用最新的DevKit - 我从PHP 5.5返回到PHP 5.3。使用Keith Palmer的PHP DevKit镜像Quickbooks与MySQL的问题

基本上都是设置好的,得到正确的QWC指向正确的MySQL脚本。在第一次运行时表是在数据库中创建,但随后停止并用这样的错误了(网络接口):

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

您输入Web Connector的密码是否为有效密码?一切似乎都表明它不是。

更新密码(UPDATE quickbooks_user SET qb_password = 'your new password')并在Web连接器中键入新密码。确保quickbooks_user SQL表中的用户名与您的.QWC文件中的用户名相匹配。

然后再试一次。

我看来,像你只是使用了错误的密码...

+0

感谢您的回答基思。我发现了什么(我不确定你是否意识到这一点) - 第一次尝试同步实际上会创建所有表格,然后用该消息出错。但实际上密码**是**相同的。然后在第二次自动更新(必须是自动的)时,它实际上同步**一些**表格。是否有代码可以完全同步?现在我没有得到这个错误,但它不会同步很多表格.​​.....只有客户,而且我几乎将所有内容都添加到了$ options。 – Inferno

+0

在我们的论坛上发布您的代码:http://www.consolibyte.com/forum/我无法看到代码就无法做到。 –