У меня возникла проблема с моими настройками php, я точно знаю, что точно такая же библиотека отлично работает для моего партнера на сервере HIS.PHP: set_include_path и require_once(): Требуется неудачное открытие
$inc_path = get_include_path();
$inc_path .= PATH_SEPARATOR . "./rtmp" . PATH_SEPARATOR . "./SabreAMF";
set_include_path($inc_path);
require_once 'rtmp/SabreAMF/OutputStream.php';
require_once 'rtmp/SabreAMF/InputStream.php';
require_once 'rtmp/SabreAMF/AMF0/Serializer.php';
require_once 'rtmp/SabreAMF/AMF0/Deserializer.php';
require_once 'rtmp/SabreAMF/TypedObject.php';
и это то, что я получаю
Warning: require_once(rtmp/SabreAMF/OutputStream.php): failed to open stream: No such file or directory in C:\Program Files (x86)\EasyPHP-12.1\www\phpLoL-master\rtmp\RtmpClient.php on line 7
Fatal error: require_once(): Failed opening required 'rtmp/SabreAMF/OutputStream.php' (include_path='.;C:\php\pear;./rtmp;./rtmp/SabreAMF;./rtmp;./SabreAMF') in C:\Program Files (x86)\EasyPHP-12.1\www\phpLoL-master\rtmp\RtmpClient.php on line 7
Файл 'OutputStream.php' присутствует в папке' SabreAMF'? –
Вы ошибаетесь в том, как вы включаете, вам просто нужно сказать require_once OutputStream.php –
Поскольку вы уже знаете PHP, что ваш путь include - это $ inc_path. = PATH_SEPARATOR. "./rtmp". PATH_SEPARATOR. "./SabreAMF"; –