gpt4 book ai didi

php - 如何使用 php shell_exec 运行 bash 脚本并传递 2 个变量参数

转载 作者:行者123 更新时间:2023-12-04 18:59:15 25 4
gpt4 key购买 nike

我想通过传递 2 个参数运行 bash 脚本并用 bash 脚本创建 file.txt 显示

$email = "omdik";
$password = "123";

$page = shell_exec("/var/www/html/aktiva-development/test.sh $email, $password");
这个文件 test.sh
#!/bin/bash
echo "username : $1 dan password : $2" > /tmp/cekhasil.txt
为什么文件没有创建,比如 bash 命令没有运行,但是如果脚本 bash 像 ls dir 将显示目录列表,并且文件和文件夹的访问权限我更改为 777
谢谢你的帮助。

最佳答案

in line 49 is bash script $page = shell_exec(‘/var/www/html/aktiva-development/test.sh “$email”, “$password”’);


你错了 , , 那里引用;你必须使用 '" .

关于php - 如何使用 php shell_exec 运行 bash 脚本并传递 2 个变量参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68043100/

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