我正在尝试查找存在的目录,以及它是否不会向用户抛出错误。这是一个封闭的工作环境,管理员可以为员工创建文件夹以上传文件。
代码在我的服务器上工作,就像我检查特定文件夹是否可用时不会抛出错误但是当我在实时服务器上使用相同的代码时,错误没有显示,实际上有时会抛出错误它不应该(现有文件)时出错。
这是我的代码的样子。
if($row['outside'] == 1){ //if job is an outside job folder name will be "jobnum_O"
if(file_exists(MNT_POINT . "jobs/$job_num" . "_O")){
print "";
}else{
print "Warning! Job Folder doesn't exist";
}
}elseif ($row['usa'] == 0){ //if job is an inside job folder name will be "jobnum"
if(file_exists(MNT_POINT . "jobs/$job_num/")){
print "";
}else{
print "Warning! Job folder doesn't exist";
}else{
print "";
}
无论出于何种原因,这在我的测试服务器/网站上运行良好,据我所见,这个网站与实时服务器完全一样。文件结构也一样。
任何人都知道为什么会发生这种情况?
两台服务器都是版本5.4 +