我在这里很新,但我在fopen()的网站上遇到了一个问题。
$file="//".$_SERVER['SERVER_NAME']."/myfile".date("Ymd").".txt";
if (!file_exists($file)) {
$fp=fopen($file,"w+");
}
$fp=fopen($file,"r+");
错误信息:
fopen(mydomain/myfile20160629.txt): failed to open stream: No such file or
directory in /mydomain/myphpfile.php on line 24
有趣的是,我有时会收到错误消息,有时不会,这取决于使用此文件的文件。在创建文件时我仍然收到此消息...
你有什么想法吗?
答案 0 :(得分:0)
尝试设置路径:$file="//".$_SERVER['DOCUMENT_ROOT']."/myfile".date("Ymd").".txt";
但在此之前,请将您的文件移至目录$_SERVER['DOCUMENT_ROOT']