我使用Api Platform with graphql.
Symfony Flex, Symfony 4.4, api-platform/core v2.5.6.
当我在prod模式下抛出异常时,我唯一看到的是一般的"内部服务器错误"消息,而不是我自己的异常消息。
{
"errors": [
{
"message": "Internal server error",
"extensions": {
"category": "internal"
}
}
}
当我抛出自己的异常时怎么可能看到消息?
throw new Exception('Show this exception message');
感谢当抛出受支持的异常时,您可以使用自定义错误规范器来添加所需的消息。