При установке HTTP_Request2 pacakage (php) в Azure возникает проблема

Я должен был создать веб-приложение (php) в лазурном сейчас я хочу установить пакеты HTTP_Request2.Во время установки возникает ошибка

введите описание изображения здесь

0

Решение

В Azure Web Apps у нас недостаточно прав для операций с файловой системой C: путь, мы можем только читать и записывать файлы в d:\home дорожка.

Установить HTTP_Request2 пакеты в Azure Web Apps, вы можете использовать composer,

Пожалуйста, попробуйте запустить команду:
composer require pear/http_request2 а также composer update на сайте Kudu Console или онлайн-расширении Visual Studio.

В противном случае, если у вас уже есть composer расширение в Azure Web Apps, вы можете настроить composer.json на локальном до развертывания в Azure.

Вы можете обратиться к ответу Как установить composer на сервис приложения? как включить composer расширение для веб-приложений Azure.

После использования composer require pear/http_request2 чтобы установить пакеты, композитор сгенерирует или обновит composer.json файл в корневом каталоге вашего приложения, содержимое которого должно быть похоже на:

{
"require": {
"pear/http_request2": "^2.3"},
"repositories": [
{
"type": "pear",
"url": "http://pear.php.net"}
],
"minimum-stability": "dev"}

И пакеты будут установлены в vendor папка, pear/http_request2 находится на пути vender/pear/http_request2, В то же время, composer сгенерирует файл autoload.php в vendor папка.

Итак, когда вы используете composer чтобы управлять нашими пакетами, вы можете использовать следующий код для запроса ваших пакетов:
require_once 'vendor/autoload.php';

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]