gpt4 book ai didi

php - 启动进程,从 ps 隐藏参数

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:41:51 25 4
gpt4 key购买 nike

我有一个与 API 交互的 Python 脚本。该脚本从 PHP 页面启动。这两个脚本都是我写的,所以我可以根据需要更改其中的代码。

Python 脚本需要用户名和密码才能与 API 交互。我的第一个倾向是将它们作为 CLI 参数传递给 Python:

<?php
exec('python someScript.py AzureDiamond hunter2');
?>

但是,任何人都可以通过 ps 查看凭据:

$ ps | grep someScript
1000 23295 2.0 0.2 116852 9252 pts/0 S+ 15:47 0:00 python someScript.py AzureDiamond hunter2

我正在考虑的替代方案是将数据写入文本文件或 sqlite 数据库,然后删除它们。有没有更好的主意? sqlite 方法的一个限制是它需要以一种相当便携的方式运行(phpFox 插件),并且大多数预算网站主机不支持 sqlite3 模块。

最佳答案

您可以使用在 PHP 中设置并在 Python 脚本中读取的环境变量。

关于php - 启动进程,从 ps 隐藏参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14523246/

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