Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.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 无法打开流:HTTP请求失败!HTTP/1.0 500内部服务器错误_Php - Fatal编程技术网

Php 无法打开流:HTTP请求失败!HTTP/1.0 500内部服务器错误

Php 无法打开流:HTTP请求失败!HTTP/1.0 500内部服务器错误,php,Php,无法打开流:HTTP请求失败!HTTP/1.0 500内部服务器错误 必须在服务器上禁用allow\u url\u fopen。您可以尝试通过PHP.ini启用它,或者考虑使用CURL函数。 请格式化您的代码块,并提供有关错误的更多详细信息,如完整堆栈跟踪以及如何复制错误等。“500内部服务器错误”(或空白页)表示您的脚本正在抛出错误,但PHP配置为对您隐藏错误。您需要尽快修复它,因为不借助错误消息进行编码是很困难的。作为快速启动,您可以在计算机的系统范围php.ini文件()中设置error\

无法打开流:HTTP请求失败!HTTP/1.0 500内部服务器错误


必须在服务器上禁用allow\u url\u fopen。您可以尝试通过PHP.ini启用它,或者考虑使用CURL函数。 请格式化您的代码块,并提供有关错误的更多详细信息,如完整堆栈跟踪以及如何复制错误等。“500内部服务器错误”(或空白页)表示您的脚本正在抛出错误,但PHP配置为对您隐藏错误。您需要尽快修复它,因为不借助错误消息进行编码是很困难的。作为快速启动,您可以在计算机的系统范围
php.ini
文件()中设置
error\u reporting
display\u errors
指令。错误拇指规则:在开发中显示,在生产中登录。@lvaro您当然有权考虑本地开发,但我怀疑
api\u url()
可能是一个外部url-在这种情况下,本地开发机器上的所有错误报告在这方面不会有多大帮助。@CBroe-Hmmm。。。我想当然地认为500状态是由他的脚本发送的。你说的可能更有意义。可能是重复的
function marketcurencylist($auth,$id)
{
    $context = stream_context_create(
        array("ssl"=>array(
            'verify_peer'=>false,
            'verify_peer_name'=>false,
        ),

        'http' => array(
        'method' => 'GET',
        'header' => "Content-Type: application/json\r\n"."Authorization:".$auth."\r\n",
        )
    ));
    $response = file_get_contents(api_url().'market/allactivemarketslist', false, $context);
    return $response;
}