Установленное соединение было прервано программным обеспечением на хост-компьютере Windows 8.1

Я пытаюсь создать HTTP-запрос для чтения URL, и этот код работал нормально 15 дней назад, но теперь он не работает.

<?php
    $source_url = 'https://www.facebook.com/stepblogging';

    $rest_url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=" . urlencode($source_url);
    $xml_response = file_get_contents($rest_url);
    $xml_record = simplexml_load_string($xml_response);

    $fb_share_count = $xml_record->link_stat->share_count;
    $fb_like_count = $xml_record->link_stat->like_count;
    $fb_comment_count = $xml_record->link_stat->comment_count;
    $fb_total = $xml_record->link_stat->total_count;
    echo 'Facebook Share:' . $fb_share_count . '<br/>';
    echo 'Facebook Like:' . $fb_like_count . '<br/>';
    echo 'Facebook Comment:' . $fb_comment_count . '<br/>';

После запуска этого кода, вывод:

Примечание: file_get_contents (): сбой отправки 103 байтов с errno = 10053 Установленное соединение было прервано программным обеспечением на вашем хост-компьютере. в E: \ workspace \ php \ htdocs \ connectivity \ fbcount2.php в строке 4

Примечание: file_get_contents (): сбой отправки 24 байтов с errno = 10053 Установленное соединение было прервано программным обеспечением на вашем хост-компьютере. в E: \ workspace \ php \ htdocs \ connectivity \ fbcount2.php в строке 4

Примечание: file_get_contents (): отправка 2 байтов завершилась неудачно с errno = 10053 Установленное соединение было прервано программным обеспечением на вашем хост-компьютере. в E: \ workspace \ php \ htdocs \ connectivity \ fbcount2.php в строке 4

Я новичок в PHP. Пожалуйста, помогите мне.

Ответы на вопрос(2)

Ваш ответ на вопрос