Я использую Laravel 5.1
с пакетом laravelcollective/remote
для запуска команды SSH на удаленном сервере:
\SSH::into('myserver')->run($commands);
Но я получаю следующее сообщение об ошибке:
Методы с тем же именем, что и их класс, не будут конструкторами в будущей версии PHP; Net_SFTP имеет устаревший конструктор
Я вижу, что ошибка исходит из пакета phpseclib
, и в более новых версиях они это исправили. (Они изменили имя функции на __construct
), но я не могу обновить пакет phpseclib
, потому что я не включаю его в свой файл composer.json
, laravelcollective/remote
делает это.
Как я могу это решить?