Проблема с нехваткой памяти в laravel 5.5 - PullRequest
0 голосов
/ 21 февраля 2019

Мы разрабатываем инструмент PHP для получения данных из API magento2.Мы можем точно получить все детали.Всякий раз, когда возникает ошибка, мы должны сохранить их в исключении catch для дальнейшего использования.

Мы пытаемся передать неверный URL-адрес magento2 для тестирования. Он дает следующий ответ с кодом ошибки 404.

{"message": "Запрос не соответствует ни одному маршруту. "," trace ": null}

Теперь я не могу получить это сообщение в своем коде laravel почему, потому что Guzzle выдает исключение как" Out of memory ".Я увеличил свой параметр Memory_Limit до 1G, снова я изменил на 2G, ничего не произошло, кроме проблемы нехватки памяти.

Может ли кто-нибудь помочь мне в этом вопросе?

try {
    $content = $this->client->get($endpoint, $this->options);
    $status = $content->getStatusCode();
    if($status == "200"){
        $result_data = $this->response($content);
        return json_decode(json_encode($result_data));
    }
    else{
          throw new \Exception('Failed');
    }
} 
catch (BadResponseException $e) {
    $response = json_encode((string)$e->getResponse()->getBody());
}

1 Ответ

0 голосов
/ 21 февраля 2019

Пожалуйста, попробуйте с composer dump-autoload -o командой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...