我已经安装了Instagram-PHP库https://github.com/mgp25/Instagram-API 通过
composer require mgp25/instagram-php
这在我的项目中创建了一个“ / vendor”文件夹(项目文件夹为“ TinderAI”)。
我创建了一个'TinderAI / index.php;文件包含:
<?php
require __DIR__.'/../vendor/autoload.php';
$ig = new \InstagramAPI\Instagram();
(此“需要”地址位于库的README文件中)。 每当我跑
php index.php
我的/Applications/MAMP/logs/php_error.log文件中出现错误:
[2018年10月3日11:50:24欧洲/柏林] PHP警告: require(/用户/ sergeyfomin /代码/tinderAI/../vendor/autoload.php): 无法打开流:在该目录中没有这样的文件或目录 /Users/sergeyfomin/code/tinderAI/index.php在第3行
[2018年10月3日 11:50:24欧洲/柏林] PHP致命错误:require():打开失败 必需的'/Users/sergeyfomin/code/tinderAI/../vendor/autoload.php' (include_path ='。:/ Applications / MAMP / bin / php / php7.1.12 / lib / php')在 /Users/sergeyfomin/code/tinderAI/index.php,第3行
库中有/ examples文件夹以对其进行测试。如果我运行任何示例文件,例如“ php accessingValues.php”,我将收到类似的错误(现在带有已执行文件的名称):
[2018年10月2日16:08:13 UTC] PHP警告: 要求(/Users/sergeyfomin/code/tinderAI/vendor/mgp25/instagram-php/examples/../vendor/autoload.php): 无法打开流:在该目录中没有这样的文件或目录 /Users/sergeyfomin/code/tinderAI/vendor/mgp25/instagram-php/examples/accessingValues.php 在第6行
[2018年10月2日16:08:13 UTC] PHP致命错误:require(): 需要打开失败 '/Users/sergeyfomin/code/tinderAI/vendor/mgp25/instagram-php/examples/../vendor/autoload.php' (include_path ='。:/ Applications / MAMP / bin / php / php7.1.12 / lib / php')在 /Users/sergeyfomin/code/tinderAI/vendor/mgp25/instagram-php/examples/accessingValues.php 在第6行
我认为这是php中文件路径的一个非常基本的级别错误,但我无法弄清楚。如果您能帮助我,将非常高兴。