В случае, если кто-то изо всех сил пытается заставить это работать, и вы запускаете PHP 5.6.28
, было недавнее обновление, которое либо создало требование, либо внесло ошибку, где intval()
должен использоваться в каждой функции доступа к папке / файлу SFTP:
$handle = opendir("ssh2.sftp://".intval($sftp)."/path/to/directory");