【问题标题】:Error when running example_web_connector.php运行 example_web_connector.php 时出错
【发布时间】:2018-02-07 15:55:30
【问题描述】:

我正在尝试使用 quickbooks php webkit 将我的 PHP 网站连接到 quickbooks 网络连接器。但是,当我按照http://www.consolibyte.com/docs/index.php/PHP_DevKit_for_QuickBooks_-_Quick-Start 的建议在浏览器中运行 example_web_connector.php 时,出现以下错误。

警告: 需要一次(/var/www/vhosts/abc.com/httpdocs/app/webroot/quickbooks-php-master/QuickBooks/Driver/.php): 无法打开流:中没有这样的文件或目录 /var/www/vhosts/abc.com/httpdocs/app/webroot/quickbooks-php-master/QuickBooks/Loader.php 第 56 行

致命错误:require_once():需要打开失败 '/var/www/vhosts/abc.com/httpdocs/app/webroot/quickbooks-php-master/QuickBooks/Driver/.php' (include_path='.:/opt/plesk/php/5.5/share/pear:/var/www/vhosts/abc.com/httpdocs/app/webroot/quickbooks-php-master') 在 /var/www/vhosts/abc.com/httpdocs/app/webroot/quickbooks-php-master/QuickBooks/Loader.php 第 56 行

我没有更改 devkit 文件夹中的任何文件。我所做的唯一更改是将连接字符串添加到文件中。

$dsn ='server=localhost;uid=username;pwd=password;database=database';

【问题讨论】:

  • 发布您的代码。如果没有看到您的代码,我们将无法帮助您。 99% 的机会你搞砸了你的连接字符串。
  • 嗨 Keith,我添加了我的连接字符串。不过,奇怪的是它会抛出一个丢失的文件错误。
  • 是的,我使用了错误的连接字符串格式!使用入门文本 mysql://YOUR_MYSQL_USERNAME:YOUR_MYSQL_PASSWORD@YOUR_MYSQL_HOSTNAME/YOUR_MYSQL_DATABASE 中给出的格式为我解决了这个问题。感谢您的帮助!

标签: php mysql quickbooks devkit


【解决方案1】:

警告:require_once(/var/www/vhosts/abc.com/httpdocs/app/webroot/quickbooks-php-master/QuickBooks/Driver/.php):无法打开流...中没有这样的文件或目录

简单:找不到文件错误。找不到运行代码的文件。

检查您的目录结构。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-01
    • 2012-10-17
    • 2016-09-17
    • 2014-08-29
    • 2011-06-02
    • 2015-05-01
    • 1970-01-01
    • 2017-03-16
    相关资源
    最近更新 更多