Prüfen ob Datei schreibbar ist

ID132
Link ReferenceNot set
Link CreditsNot set
Link Technical DocumentationNot set
PlCodelangPHP
PlGroupDateihandling
PlItemTitlePrüfen ob Datei schreibbar ist
Code// Orginal von: http://www.sebastianviereck.de/php-nicht-schreibbare-dateien-finden-und-beheben/

function checkFileWritable($file)
{
if(!file_exists($file))
{
file_put_contents($file, "");
}
if(!chmod($file, 0644))
{
$fileowner = fileowner($file);
echo "counld not change File Permissions: $file, File Owner is: $fileowner";
if(!chown($file, ftpUserID))
{
echo "counld not change File owner: $file ";
mail(mailadresse, "Schreibeprobleme","File: $file, File Owner is: $fileowner");
}
}
}
Result Example