2017-07-14 204 views
0

我有兴趣尝试cloudconvert与PHP,但我无法得到它的工作。我将phar文件放在与index.php相同的文件夹中,但是当我运行此代码时,我会在下面看到错误消息。 有什么问题?加载phar文件时遇到问题

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

Warning: require(phar://cloudconvert-php.phar/vendor/autoload.php): failed to open stream: phar error: invalid url or non-existent phar "phar://cloudconvert-php.phar/vendor/autoload.php" in /Library/WebServer/Documents/index.php on line 2

Fatal error: require(): Failed opening required 'phar://cloudconvert-php.phar/vendor/autoload.php' (include_path='.:') in /Library/WebServer/Documents/index.php on line 2

回答

0

我没有把cloudconvert,但是这是我读...

你居然不加载药业......你尝试加载autoload.php ...

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

你应该做的:

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

谢谢。当我尝试不使用phar时,我会得到相同的信息:// Ideas? – SeaBass

+2

检查权限+检查给定路径中是​​否存在文件@SeaBass – funilrys