gpt4 book ai didi

php - 从bash连接到远程PHP解释器

转载 作者:行者123 更新时间:2023-12-02 18:39:01 24 4
gpt4 key购买 nike

我不确定是否可以这样做。

我的情况是:

我有一个带有4个容器的docker设置:

  • PHP-FPM
  • DB
  • Nginx
  • 一些批处理程序

  • 我知道NGINX使用unix套接字与PHP容器集成。没有图片中的(4),设置同样完美。

    我想要完成的是,从(4)开始,我想在PHP-FPM(1)容器上执行一些php脚本。在这里提出这个问题之前,我搜索了是否可以为此目的使用来自bash的远程PHP解释器。但是大多数文章都是关于PHPStorm的。例如,使用远程解释器运行简单的php脚本的基本示例就可以了。

    我可以使用bash或其他一些脚本来实现PHPStorm的这一特殊功能吗?但这必须来自命令行。

    任何输入或对此的反馈将不胜感激。

    谢谢。

    最佳答案

    尚不清楚您要在这里实现什么。

    您已经可以通过网络服务器远程执行PHP。

    在没有ssh访问的情况下实现Unix服务器(可能是Linux,因为我们正在谈论Docker-您应该提到过)是非常不寻常的-在这种情况下,这样做很简单...

     ssh remoteuser@yourserver "/usr/bin/php /path/to/yourscript.php"

    但是假设由于某种原因您没有ssh访问权限。

    我只能猜测您是要从命令行执行脚本,以将其作为 long running script从Web服务器进程中分离出来(尽管这对于nginx来说不是问题)或要以不同的特权- sudo does that运行它。 Sudo也可以作为 different SELinux user运行。

    关于php - 从bash连接到远程PHP解释器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49077741/

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