Не без особых лишних усилий. Из того, что вы описываете, похоже, что вы, вероятно, используете PHP с помощью mod_php или чего-то подобного; это всегда будет работать на веб-сервере, как пользователь веб-сервера. setuid / setgid работают, только когда выполняется новый процесс, а здесь это не так.
Вы можете обойти это, запустив PHP с использованием CGI или FastCGI (что позволит вам запускать все PHP-скрипты от имени своего собственного пользователя), но это слишком много дополнительных настроек, в которые вы, вероятно, не захотите заходить.