Я использую простую настройку fopen("w")
и fwrite
, чтобы записать новый файл на моем сервере. Недавно было произвольно назначено разрешение 0640 для этих файлов, что означает, что я не могу просматривать их из браузера. Но это происходит не каждый раз. Кто-нибудь может сказать мне, почему? Что мне здесь не хватает? Вот мой код:
if ($file=fopen("$filesDir/$yr/$mo/{$tempFile[0]}.xml","wb")) {
if(fwrite($file,$output,strlen($output))) {
$success="YES";
$message="File successfully built.";
} else {
$message="Could not write XML file.";
}
} else {
$message="Could not open file.";
}