<?php
function tohtmlfile_cjjer($file_cjjer_name,$file_cjjer_content){
if (is_file($file_cjjer_name)){@unlink ($file_cjjer_name);}
$cjjer_handle=fopen($file_cjjer_name,"w");
if (!is_writable ($file_cjjer_name)){return false;}
if (!fwrite($cjjer_handle,$file_cjjer_content)){return false;}
fclose ($cjjer_handle); //关闭指针
return $file_cjjer_name;
}
tohtmlfile_cjjer("a.htm","文本");
?>本地正常,可以在本目录建一个a.htm文件,上传到服务器出错了.错误如下:
Warning: fopen(a.htm) [function.fopen]: failed to open stream: Permission denied in D:\wwwroot\htm.php on line 4第4行是:$cjjer_handle=fopen($file_cjjer_name,"w");
function tohtmlfile_cjjer($file_cjjer_name,$file_cjjer_content){
if (is_file($file_cjjer_name)){@unlink ($file_cjjer_name);}
$cjjer_handle=fopen($file_cjjer_name,"w");
if (!is_writable ($file_cjjer_name)){return false;}
if (!fwrite($cjjer_handle,$file_cjjer_content)){return false;}
fclose ($cjjer_handle); //关闭指针
return $file_cjjer_name;
}
tohtmlfile_cjjer("a.htm","文本");
?>本地正常,可以在本目录建一个a.htm文件,上传到服务器出错了.错误如下:
Warning: fopen(a.htm) [function.fopen]: failed to open stream: Permission denied in D:\wwwroot\htm.php on line 4第4行是:$cjjer_handle=fopen($file_cjjer_name,"w");
远程主机是linux类服务器,把a.htm所在目录权限设置为777,完全读写就可以了