У меня есть система управления freeradius, которая разработана на языке php
Я хочу скопировать файл1 внутри папки freeradius в файл2 внутри той же папки
но я не могу этого сделать, даже если я установил разрешение для www-данных
Я использовал этот код для копирования файла
exec('cp /etc/freeradius/modules/file1 /etc/freeradius/modules/file2');
результат ls -l /etc/freeradius/modules/file1
является
-rwxrwx--- 1 www-data freerad 0 Dec 15 10:28 /etc/freeradius/modules/file1
в чем моя ошибка и как я могу это сделать?
Я не уверен, что не так с вашим кодом, но вы можете попробовать это:
copy (‘/ etc / freeradius / modules / file1’, ‘/ etc / freeradius / modules / file2’);
да, неправильно то, что у меня нет разрешения на доступ к папке freeradius от пользователя www-data, поэтому, когда я установил владельца freeradius с помощью www-data, проблема была решена