gpt4 book ai didi

php - 系统 ("cp/1.txt/2.txt",$输出);只是行不通?

转载 作者:太空宇宙 更新时间:2023-11-04 09:53:53 26 4
gpt4 key购买 nike

我正在尝试使用 php 系统 (exec) 函数在 linux 上运行一些命令,但它不起作用!

我已经使用 root 用户登录系统。我创建了“/1.txt”文件,然后通过 apache 服务器运行了这个 php 脚本:system("sudo cp/1.txt/2.txt", $out); 但它没有复制文件。

您能解释一下为什么它不起作用吗? (我是 linux 操作系统的新手,请解释一下)

最佳答案

删除 sudo 并在/1.txt 和/2.txt 上授予 apache 用户权限,它应该可以工作。

如果/2.txt 不存在,创建一个目录,将 1.txt 放在该目录上,并授予 apache 用户对该目录和文件的权限。

关于php - 系统 ("cp/1.txt/2.txt",$输出);只是行不通?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7843669/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com