Как настроить PHP для получения разрешения на создание каталогов и создание файлов?

У меня есть PHP-скрипт, который получает закачки, и он отлично работает в маме, создавая каталоги и получая файлы по мере необходимости, но когда я перемещаю его на сервер, он ошибочно говорит, что он тоже не может этого сделать.

[РЕДАКТИРОВАТЬ] Чтобы быть ясным, скрипт получит файл и перед его сохранением может потребоваться создать каталог для этого файла под собой. Таким образом, псевдокод будет …

$path = getNewPath(); mkdir("./$path", RECURSIVE); fwrite($path/$newFile); 

Я запустил файл для apache и дал ему 777 разрешений, но не кубик. Я предполагаю, что должна быть какая-то конфигурация PHP, которая обозначает это, но не может понять, где это. httpd.conf длинный и, сняв его, я не вижу ничего подходящего.

Я уверен, что мне не хватает чего-то очевидного, но не могу понять, что это такое.

ТИА

Сценарий должен иметь возможность записывать в родительский каталог, чтобы создавать подкаталоги, поэтому chmod 777 – родительский каталог, например, httpdocs / uploads / или где бы вы не храпили эти файлы.

chown или chmod 777 в каталогах, где скрипт хочет писать (создавать) файлы, а НЕ сам сценарий.

 chmod("/somedir/somefile", 0777);