-Tried
— sudo chmod -R a + rwx / usr / share / nginx / uploadedData
sudo chmod -R 0777 / usr / share / nginx / uploadedData
stat / usr / share / nginx / uploadedData
[root @ localhost uploadedData] # stat / usr / share / nginx / uploadedData Файл: us / usr / share / nginx / uploadedData ’// Но все же мой код PHP
$file_pathDecoded='/usr/share/nginx/uplodedData';
$filename=$file_pathDecoded.'/test.txt';
if (is_file($filename)) {
chmod($filename, 0777);
if (unlink($filename)) {
echo 'File deleted';
} else {
echo 'Cannot remove that file';//results this
}
} else {
echo 'File does not exist';
}
if (!mkdir($file_pathDecoded.'/newfolder', 0777, TRUE)) {
echo('Failed to create folders...');//results this
}
Я думаю, что ваш код в строке 2 должен быть таким
$ File_pathDecoded = base64_decode ($ file_pathDecoded);
$file_pathDecoded='/usr/share/nginx/uplodedData';
$file_pathDecoded=base64_decode($file_path);
так ты видишь ошибку?
ваша переменная $ file_path в строке 2 не определена.
и, пожалуйста, попробуйте chown файл для пользователя WWW.
PHP safe_mode требует, чтобы файл принадлежал тому же пользователю, которым запускает скрипт.
Ваш файл принадлежит UID 1000, который не является веб-пользователем.