chmod — PHP-код меняет владельца

У нас есть конструктор сайтов на нашем сайте, когда клиент публикует сайт, в коде есть что-то, что устанавливает неправильное владение для папок. Что это может быть? Я явно искал Чоуна, но его там нет. У нас есть функции mkdir () и chmod () в коде. Могут ли они установить право собственности? Что еще это может быть?

0

Решение

mkdir создаст каталог (очевидно), и право собственности будет принадлежать пользователю, который его создал. Для сценария php это, вероятно, будет Apache пользователь (при условии, что вы используете Apache).

2

Другие решения

Вы должны искать и для chgrp (), кроме mkdir () и chmod (). Процесс PHP, скорее всего, выполняется под учетной записью www-data или apache. Кроме того, было бы очень полезно отладки.

0