ubuntu Web サーバーをセットアップしており、その上にファイアウォールをセットアップしています。file_get_contents() がアップしている 1 つのドキュメントを除いて、すべて問題ありません。これを機能させるには、どのポートのブロックを解除する必要があるのか 疑問に思っています。
Warning: file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/site/videos.php on line 65
それは私がファイルから得る警告です。すべてがブロックされていない場合は問題なく動作するため、ポートの問題であると確信しています。どんな助けでも素晴らしいでしょう!
file_get のコード:
$xml = simplexml_load_string(file_get_contents('http://gdata.youtube.com/feeds/api/users/TomSka/uploads'));