Мой сервер не позволяет пользователям писать файлы в php, насколько я понимаю, это связано с разрешениями пользователя. Но решение этого вызывает серьезный недостаток безопасности. Дополнительную информацию об этих решениях можно найти здесь php не будет создавать файл и здесь Как предоставить PHP доступ для записи в каталог?
Итак, мой вопрос: вместо того, чтобы изменять разрешения серверов, можно ли изменить разрешение или группу разрешений пользователя только после того, как он войдет в приложение? В терминах php после запуска функции login()
.
Я хочу этого, потому что я разрабатываю приложение, которое является расширением панели администратора askozia (колл-центра). Где каждый пользователь может изменять и видеть свои данные, не имея возможности изменять и видеть настройки администратора и данные других пользователей. Однако все эти данные сохраняются не в базе данных, а в XML-файле, поэтому пользователи должны иметь возможность писать в этот XML-файл.