【问题标题】:PHP Fatal error: Class 'Sightengine\\SightengineClient' not found inPHP 致命错误:未找到类 'Sightengine\\SightengineClient'
【发布时间】:2018-09-19 03:22:36
【问题描述】:

在尝试使用来自Sightengine 的API 的不同方式后,我无法让它工作,我按照their site 上的说明,通过composer 安装,但是当我尝试使用它时,我得到Class not found 错误阿帕奇:

PHP Fatal error:  Uncaught Error: Class 'Sightengine\\SightengineClient' not found in /var/www/html/photobooth/app.php

PHP 文件:

<?php use Sightengine\SightengineClient; $client = new SightengineClient('xxxxxxx', 'xxxxxxxxx');

【问题讨论】:

  • 首先包含或要求它
  • Hello @Ghost 我试过了,它返回同样的错误,我用这个命令安装:composer require visionengine/client-php 我不知道它安装在哪里,我需要运行来自特定文件夹的命令?

标签: php api class


【解决方案1】:

错过了包含文件。

使用 composer 安装时,我们必须在代码中包含该文件

require_once 'vendor'.DIRECTORY_SEPARATOR.'autoload.php';

这将帮助您将文件包含在代码中,因此您可以开始使用类/对象

【讨论】:

  • 谢谢@Dhayal,我不知道,他们提供的示例文件没有,现在可以了,谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-09-08
  • 1970-01-01
  • 2023-03-25
  • 1970-01-01
  • 1970-01-01
  • 2015-03-20
  • 1970-01-01
相关资源
最近更新 更多