Php 使用www数据用户运行Laravel命令

Php 使用www数据用户运行Laravel命令,php,linux,laravel,laravel-5.1,Php,Linux,Laravel,Laravel 5.1,我在Laravel5.1中发出了一个命令,应该从文件系统中删除一些目录 在command类的handle()方法中,我执行了shell\u exec(“whoami”) 然后返回raheel。但是,用户raheel对指定目录没有权限。我想以apachewww-datauser的身份运行此命令 我如何在Laravel中实现这一点 谢谢这就是我运行cron的方式: su -c "php artisan schedule:run >> /dev/null 2>&1" -s /

我在Laravel5.1中发出了一个命令,应该从文件系统中删除一些目录

在command类的
handle()
方法中,我执行了
shell\u exec(“whoami”)
然后返回
raheel
。但是,用户
raheel
对指定目录没有权限。我想以apache
www-data
user的身份运行此命令

我如何在Laravel中实现这一点


谢谢

这就是我运行cron的方式:

su -c "php artisan schedule:run >> /dev/null 2>&1" -s /bin/sh www-data

这是一个控制台命令,您使用php artisan运行吗