Собствено в модуле есть необходимость переместить файл из /tmp в /site/files
делаю так
$tmpfile2 = /tmp/1.txt
$new_filename = variable_get('file_directory_path','');
$success = copy($tmpfile2, $new_filename) or die("Couldn't copy file.");
результат Couldn't copy file
или так
$script = getenv('SCRIPT_FILENAME');
$new_filename = dirname($script);
$new_filename = variable_get('file_directory_path','');
$success = copy($tmpfile2, $new_filename) or die("Couldn't copy file.");
результат copy(/var/www/site/files/): failed to open stream: Is a directory in /var/www/site/modules/backup.module on line 241.
Как затать правельно переменной /var/www/site/files ?