プロが教えるわが家の防犯対策術!

file_get_contentsでなにもとれない

$url = 'http://xxxxxxxxxx';
$html = file_get_contents($url );
echo $html;
とした時何も表示されません

他のサーバーに移植したらとれるのでインフラの問題だと思うのですが何が考えられますでしょうか。
iptablesで外部にポート80あけてもだめでした。
ちなみにうったコマンドは
iptables -A OUTPUT -p tcp -m state --state NEW --dport 80 -j ACCEPT
iptables -A OUTPUT -p tcp -m state --state NEW --dport 443 -j ACCEPT

A 回答 (1件)

URLをファイルのように扱うには allow_url_fopen がonになっていないといけません


phpinfo( )でallow_url_fopenの設定を確認してみましょう
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!