【发布时间】:2020-05-06 14:01:35
【问题描述】:
- 我尝试在 PHP 中运行命令
echo shell_exec('which mysqld');,结果 nothing。 - 我手动转到 终端 并运行
$ which mysqld得到答案。 - 我在 PHP 中运行命令
echo shell_exec('whoami');,得到user。 - 我回到终端并运行
$ which mysqld作为用户PHP运行并得到答案。
如何强制 PHP 返回 echo shell_exec('which mysqld');,无论它“感觉”是否喜欢?
是的,数据库正在运行。
【问题讨论】:
-
您是否使用同一用户在您的网络服务器上执行 php 来测试 CLI?
-
@JonathandosSantos 请澄清一下?