我正在尝试将一个文件复制到用户的目录中。我运行一个小型托管服务,每个用户都有一个单独的目录。我不能CHMOD目录以允许PHP(www数据)用户,因为这会破坏用户的FTP和我们在服务器上安装的其他一些程序。
然而,PHP(www数据)用户可以使用sudo运行。这是一个可能的解决方案吗?如果是:如何使用sudo运行copy()。
如果这不可能,我的问题还有其他解决方案吗?
准确错误:
PHP警告:复制(/home/user_946221/383838/Modules/xxx.zip):失败打开流:中的权限被拒绝/panel/handlers/server_functions/download.php
谢谢,Jesse
您应该能够执行exec("sudo cp from to")
向致以最良好的问候