Curl error code 7: Couldn’t connect to server: Failed connect to www.ceskatelevize.cz:443

109 zhlédnutíWebhostingcURL
0

Dobrý den,

rád bych si na webu načítal volně dostupný rss feed z webu české televize (https://www.ceskatelevize.cz/sport/rss/hlavni-zpravy/) pomocí curl, bohužel mi vždy vrací Error Code 7 (Failed to connect to permission denied), chci se zeptat zda je možné tento web odblokovat aby se naněj dalo připojit a rss přečíst? Či kde jinde je chyba, na localhostu funguje bez problémů.

Děkuji

Role: Zákazník
MJ150949 Odpověděl na otázku 6. 8. 2022
0

Je potřeba používat funkci curl?

<?php
$content = file_get_contents("https://www.ceskatelevize.cz/sport/rss/hlavni-zpravy");
  // Instantiate XML element
$a = new SimpleXMLElement($content);
      echo "<ul>";
      foreach($a->channel->item as $entry) {
  $pubDate = date('d M Y',strtotime($entry->pubDate)) . ": ";
  echo "<li>$pubDate<a href='$entry->link' title='$entry->title'>" . $entry->title . "</a></li>";
  echo "$entry->description";
  echo "<br><br>";
}
     echo "</ul>";
?>

Role: Zákazník
RM130195 Změnil status na publikováno 4. 8. 2022
0

Určitě není potřeba, přijde mi to snadnější a lepší řešení. Každopádně file_get_contents(), má úplně stejný výsledek. Stále je to blokováné od Wedos pravděpodobně, nebo wedos je blokovaný u CT.

file_get_contents(https://www.ceskatelevize.cz/sport/rss/hlavni-zpravy/): Failed to open stream: Connection timed out
Role: Zákazník
TJ285257 Změnil status na publikováno 6. 8. 2022
0

Na mém hostingu je php script funkční wedos feed test

Role: Zákazník
TJ285257 Změnil status na publikováno 6. 8. 2022
0

Hm, napisu na support, na mem zadna z variant nefunguje. Ale dekuji moc.

Role: Zákazník
TJ285257 Změnil status na publikováno 6. 8. 2022