У меня есть файлы, которые мне нужны php для обслуживания клиента. Эти файлы принадлежат www-data
как и должно быть, с разрешениями 644
. Однако доступ к этим файлам запрещен, но я запустил этот маленький скрипт:
<?php echo shell_exec('whoami'); ?>
который выводит daemon
, это не тот пользователь, с которым я хочу работать php.
Где в файлах конфигурации php или apache я могу установить его так, чтобы php запускался как пользовательские www-data
?
Изменить: я видел эту ссылку , но я не хочу настраивать псевдонимы, и я считаю, что это относится только к запуску php-скриптов из терминала.
Редактировать 2: php v5.6 с apache v2.4 на ubuntu 12.04LTS
Пользователь и группа Apache запущены, как установлено в httpd.conf с помощью директив User
и Group
. Изменение их на www-data
должно дать вам то, что вам нужно.