島田と申します。 > サーバを:http://www.test.com とします。 > 読み込みたいファイルが:/home/USER/public_html/index.html ということは、http://www.test.com/index.htmlが読みたいのでは? > $file = "http://www.test.com/home/USER/public_html/index.html"; これでは、リモートマシーンのWEBサーバのコンフィグにもよりますが、例えば、 「/usr/loca/apache/htdocs/」の下にコンテンツがあるのでしたら、上記の指定 では、「/usr/loca/apache/htdocs/home/USER/public_html/index.html」を読み に行ってます。 $file = "http://www.test.com/index.html"; が正しいのでは? 以下参照ください。 http://php.benscom.com/manual/ja/function.fopen.php