加载phar文件时出现问题

时间:2017-07-14 07:45:30

标签: php phar

我有兴趣用php尝试cloudconvert,但我无法让它工作。我将phar文件放在与index.php相同的文件夹中,但是当我运行此代码时,我收到以下错误消息。 怎么了?

<?php
require 'phar://cloudconvert-php.phar/vendor/autoload.php';
use \CloudConvert\Api;
$api = new Api(“my_api_key”);
  

警告:require(phar://cloudconvert-php.phar/vendor/autoload.php):   无法打开流:phar错误:无效的url或不存在的phar   “phar://cloudconvert-php.phar/vendor/autoload.php”in   /Library/WebServer/Documents/index.php在第2行

     

致命错误:require():需要打开失败   'phar://cloudconvert-php.phar/vendor/autoload.php'(include_path =':')   在/Library/WebServer/Documents/index.php第2行

1 个答案:

答案 0 :(得分:0)

我没有进入cloudconvert,但这是我读到的......

您实际上没有加载phar ...您尝试加载autoload.php ...

假设cloudconvert-php.phar/vendor/autoload.php是您的完整路径

你应该这样做:

require('cloudconvert-php.phar/vendor/autoload.php')