Проверьте, существует ли переменная $PSSenderInfo
. Из about_Automatic_Variables :
$PSSenderInfo
Содержит информацию о пользователе, который запустил PSSession, включая идентификатор пользователя и часовой пояс изначальный компьютер. Эта переменная доступна только в PSSessions.
Переменная
blockquote>$PSSenderInfo
включает настраиваемое пользователем свойствоApplicationArguments
, которое по умолчанию содержит только$PSVersionTable
из исходной сессии. Чтобы добавить данные в свойствоApplicationArguments
, используйте параметрApplicationArguments
командлетаNew-PSSessionOption
.
В Ubuntu 16.04 по умолчанию версия PHP 7.0, если вы хотите использовать другую версию, вам необходимо установить пакет PHP в соответствии с версией PHP:
sudo apt-get install php7.2-curl
sudo apt-get install php7.1-curl
sudo apt-get install php7.0-curl
sudo apt-get install php5.6-curl
sudo apt-get install php5.5-curl
Это сработало для меня.
sudo apt-get install php-curl
Do:
# apt-get update
И затем:
# apt-get install php5-curl
Установить cURL 7.49.0 на Ubuntu 16.04 и Производные
Это работает для меня:
sudo apt-get install php5.6-curl
Package 'php5-curl' has no installation candidate
. Запускsudo apt-get install php-curl
исправил проблему – ShadowZzz 8 August 2017 в 02:44php -version
, чтобы узнать, какую версию PHP вы используете – little tiny man 23 December 2017 в 06:58