打开远程文件的一个奇怪问题,大家帮我看看。 服务器没有打开远程文件读取 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是我在本机读取那个远程文件就可以,但在服务器上就不行 问题解决了,但是不明白。<?//$fd=fopen("http://www.eafu.net/index.php","r"); //在服务器上就是运行不出来,服务器在内网,用路由做了映射//但$fd=fopen("http://www.163.com","r"); 又是可以的,读自己服务器上文件就不行。//改成下面的:$fd=fopen("http://localhost/index.php","r");//竟然用localhost可以正常运行,(localhost和www.eafu.net内容相同) ,用域名就不行,//$line = fread($fd,1200000);while (!feof($fd)){ $line .= fread($fd, 128);}unlink("index1.html");$path="index1.html"; $fp=fopen($path,"w+"); $line="$line"; fwrite($fp,$line); fclose($fp); ?>狂晕。是不是路由的问题啊?allow_url_fopen是打开的on。 php 中怎样实现带有两个按钮的对话框? php表单如何传递0值 php表格数据输入(初学问题) 为什么我的合法的XML,用PHP的DOM load输出却是空的 php执行sql语句问题 session php5+apache1.3.27配置问题 请问各位高手javascript的变量值能赋给PHP变量吗?急!急!急! 什么意思:$text=preg_replace("/\[h1\](.+?)\[\/h1\]/is","<h1>\\1</h1>",$text); 怎样对php的代码进行加密? 如何输出"<name>值</name>"这种格式 一个SQL语句
//$fd=fopen("http://www.eafu.net/index.php","r");
//在服务器上就是运行不出来,服务器在内网,用路由做了映射
//但$fd=fopen("http://www.163.com","r"); 又是可以的,读自己服务器上文件就不行。
//改成下面的:
$fd=fopen("http://localhost/index.php","r");
//竟然用localhost可以正常运行,(localhost和www.eafu.net内容相同) ,用域名就不行,
//$line = fread($fd,1200000);
while (!feof($fd))
{
$line .= fread($fd, 128);
}
unlink("index1.html");
$path="index1.html";
$fp=fopen($path,"w+");
$line="$line";
fwrite($fp,$line);
fclose($fp);
?>
狂晕。是不是路由的问题啊?
allow_url_fopen是打开的on。