Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无效编码:条带的laravel webhook api中的ISO-8859-1_Php - Fatal编程技术网

Php 无效编码:条带的laravel webhook api中的ISO-8859-1

Php 无效编码:条带的laravel webhook api中的ISO-8859-1,php,Php,在测试名为invoice.created的webhook事件时,我发现一个编码无效的错误:ISO-8859-1。奇怪的是,它在本地服务器上工作正常,但在实时服务器上却不工作。下面是我的代码:- $input = @file_get_contents("php://input"); $event_json = json_decode($input); switch ($event_json->type) { case 'invoice.

在测试名为invoice.created的webhook事件时,我发现一个编码无效的错误:ISO-8859-1。奇怪的是,它在本地服务器上工作正常,但在实时服务器上却不工作。下面是我的代码:-

$input = @file_get_contents("php://input");
        $event_json = json_decode($input);
        switch ($event_json->type) {
            case 'invoice.created'
             print_r($event_json);die;    
            break;
         }

请确保检查您是否在live server上使用了SSLHTTP


那么您的端点链接应该是HTTPS而不是HTTP,因为HTTP可能由于.htaccess路由设置而重定向到HTTPS,所以重定向后不会得到post响应

请确保检查您是否在live server上使用了SSLHTTP


那么您的端点链接应该是HTTPS而不是HTTP,因为HTTP可能由于.htaccess路由设置而重定向到HTTPS,所以重定向后不会得到post响应

您是否在本地主机安装的端点中的安装url中使用了localhost或IP?请确保检查您是否在live server上使用了SSLhttps,然后您使用https而不是http的端点链接,因为由于htaccess设置,http可能正在重定向到https。因此,在重定向后,请不要再回复。非常感谢@BhavinThummar。我在SSL上犯了一个错误。现在一切正常。好吧,如果我的评论真的有助于解决您的问题,您可以放弃对我的评论的投票,或者您可以勾选我的答案为正确。您是否在本地主机安装的端点的安装url中使用了localhost或IP?请确保检查您是否在live server上使用了SSLhttps,然后您使用https而不是http的端点链接,因为由于htaccess设置,http可能正在重定向到https。因此,在重定向后,请不要再回复。非常感谢@BhavinThummar。我在SSL上犯了一个错误。现在一切正常。好吧,如果我的评论真的有助于解决您的问题,您可以放弃对我的评论的投票,或者您可以勾选我的答案为正确。