Php 返回500内部服务器错误的iconv()问题
我正试图从Postman启动一个API,但在执行Php 返回500内部服务器错误的iconv()问题,php,utf-8,iconv,Php,Utf 8,Iconv,我正试图从Postman启动一个API,但在执行iconv后,它返回500内部服务器错误。代码如下: $post_body = file_get_contents('php://input'); $post_body = iconv("UTF-8", "UTF-8//IGNORE", utf8_encode($post_body)); 从邮递员传递的原始数据进入$post\u body如下: { "predicate":"t" } 我还尝试将header设置为key=Content-
iconv
后,它返回500内部服务器错误
。代码如下:
$post_body = file_get_contents('php://input');
$post_body = iconv("UTF-8", "UTF-8//IGNORE", utf8_encode($post_body));
从邮递员传递的原始数据进入$post\u body
如下:
{
"predicate":"t"
}
我还尝试将header
设置为key=Content-Type
和Value=application/json
我不确定是什么导致了这个问题。我搜索了整个堆栈,但没有找到任何可能的解决方案。有人能给我一些建议吗?PHP错误日志告诉你什么?根本没有日志。你能告诉我一些在日志中获取消息的方法吗?请分享完整的代码。php或任何其他地方(如.htaccess)中肯定存在语法问题,这可能会导致500服务器错误。我发布的代码是.php文件的起始行。在这些行之后,我得到了一个错误。我可以知道还需要哪种代码吗
php
不是我的领域,因此我可能无法准确理解要共享的代码。