Предупреждение: curl_setopt_array (): не может представлять поток типа MEMORY в виде STDIO FILE * & gt; Жрут & gt; Google App Engine

Я не могу исправить эту ошибку, я попробовал все. Вот какую ошибку я получаю:

Предупреждение: curl_setopt_array (): не может представлять поток типа MEMORY
в качестве стандартного файла * в
C: \ Users **** \ Desktop *** — **** \ поставщика \ guzzlehttp \ жрать \ SRC \ Handler \ CurlFactory.php
по линии 56

Вот что я попробовал:

$client = new Client([
'verify' => false,
'debug' => true
]);

И изменить w на w + в Curlfactory.php

php://temp and w+

И добавил этот фрагмент в Curlfactory.php

$conf[CURLOPT_FILE] = fopen('php://temp', 'w+');
if(isset($_SERVER['SERVER_SOFTWARE'])
&& 0 === strpos($_SERVER['SERVER_SOFTWARE'], 'Development/')) {
$conf[CURLOPT_FILE] = fopen(getenv('temp').uniqid(), 'w+');
}

Я получил эти идеи от:

Это не решило мою проблему. Я использую Windows 10. PHPstorm и Google App Engine SDK (PHP) с Guzzle.

Кто-нибудь может помочь мне с этой проблемой? Эта ошибка всегда появляется. В Production Google Cloud это работает, без ошибок. Только локальная проблема.

Благодарю.

PS: Мне неудобно редактировать файлы продавца.

0

Решение

Задача ещё не решена.

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector