Как показать сообщения об ошибках из OpenTok / Stack Overflow

Я пытаюсь использовать OpenTok PHP SDK, но не могу заставить его работать с самого начала. Код ниже будет работать и вернет сообщение «Успех». Однако, если я попытаюсь создать новый объект OpenTok, комментируя эту строку, сообщение больше не будет отображаться.

Есть ли способ получить некоторые сообщения об ошибках о том, что здесь происходит, или о других вещах, которые я должен проверить?

<?php

require_once 'OpenTok/OpenTok.php';
require_once 'OpenTok/Session.php';

//$apiObj = new OpenTok("*******", "********");

echo "Success";

?>

0

Решение

В общем, вы должны сначала понять, как PHP делает обработку исключений

В этом случае одним из быстрых способов получить сообщение об ошибке было бы заключить код в блок try / catch

try {
require_once 'OpenTok/OpenTok.php';
require_once 'OpenTok/Session.php';

$apiObj = new OpenTok("*******", "********");

echo "Success";
} catch (Exception $e) {
echo "Caught exception: ",  $e->getMessage(), "\n";
}

В частности, если вы используете последний OpenTok PHP SDK, рекомендуемый способ загрузки классов — это использование PSR-0 автозагрузчик, например, созданный Композитор.

1

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

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

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