PHP Невозможно создать каталог - PullRequest
0 голосов
/ 20 апреля 2020

Я работаю PHP 7.2 на сервере Ubuntu 18.04. Я пытаюсь создать сценарий PHP для создания каталога, но по какой-то причине это не удается, и я не могу понять, почему. Права доступа к сценарию - 777, а к папкам он пытается записать в 705.

Я попытался сузить каталог до группы nobody, но это все еще не работает. Вот код, который я пытаюсь создать в каталоге:

if (!file_exists($sharexdir)) {
    mkdir($sharexdir, 0705, true);
    copy($_POST['type'].'/index.html', $sharexdir.'index.html');
}

Я добавил следующее, чтобы проверить:

if(!mkdir('./img/12345/54321/', 0705, true)) {
    echo 'Couldnt create folder';
}
if (!file_exists($sharexdir)) {
    echo 'No exist';
}

Я получаю Не удалось создать папку и Нет ответа. по почте

...