rest api (на стороне клиента) работает нормально на локальном сервере, но не на онлайн-сервере

Следующий код прекрасно работает на локальном сервере, но на онлайн-серверах HTTP ERROR 500, cURL также включен. Проверил журнал ошибок это сказать;

AH01071: Получено сообщение об ошибке "PHP: Неустранимая ошибка PHP: необработанное исключение" Pph\ApiClientException "с сообщением" Неизвестная ошибка HTTP/1.1 400 BAD REQUEST\r\nSe

$tcom = $ApiClient->apiCall('get', 'companies');
echo "<table>"; 
foreach($tcom as $key=>$value){

  foreach($value as $k => $v){
    echo'<tr>';
    echo '<td>'  . $k . '</td>';
    echo '<td>'  . $v . '</td>';
    echo '</tr>';
  }
}
echo "</table>";

1 ответ

Решение

Необходимо указать один (человек, phpserialize, json) в качестве параметра URL, например: &format=phpserialize\n)\n'

Пример: $tcom = $ApiClient->apiCall('get', 'companies&format=phpserialize');

Другие вопросы по тегам