gpt4 book ai didi

php - 同时执行多个 Python 脚本导致 PHP/Apache 挂起

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

我正在尝试执行一些 python 脚本,以便在我的网站上操作一些图像。外部程序/工具是用 python 编写的,名为 PHATCH .我在 Windows 下使用 WAMP 作为我的网络服务器。

只执行一个脚本似乎工作得很好,但我需要同时执行 4 个脚本(以生成 4 个不同的图像),我的浏览器将加载并且 Apache/PHP 卡住。

由于多次 system() 调用,PHP 执行似乎卡住并挂起。这是我如何使用它的示例:

system("C:\\python\\python.exe C:\\phatch\\phatch.py script1.phatch");
system("C:\\python\\python.exe C:\\phatch\\phatch.py script2.phatch");
system("C:\\python\\python.exe C:\\phatch\\phatch.py script3.phatch");
system("C:\\python\\python.exe C:\\phatch\\phatch.py script4.phatch");

如果我只做第一个,没问题,但一旦我添加其他的,它就会全部卡住。

最佳答案

phatch 的多个副本可以从同一个帐户同时执行吗?您在没有 PHP 和 Apache 的情况下尝试过吗?

有可能同时开始的多个副本访问相同的文件,也许使用相同的临时文件(即使具有唯一的名称,如果名称是基于时间的,它们可能具有相同的名称...)

关于php - 同时执行多个 Python 脚本导致 PHP/Apache 挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4208573/

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