Laravel本地服务器即使在重新启动后也没有响应

2024-10-04 03:23:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我和拉威尔一起工作时遇到了这种情况。我试图用这个命令在服务器上执行python脚本

$result = shell_exec("python " . app_path(). "\http\controllers\py\yitdosproxy\yitdos.py "."2>&1");

如果yitdos.py公司文件很小,即“print(1)”,执行成功。但是当我放入主脚本(大约15000行python)时,服务器只会继续加载。 我的服务器运行在127.0.0.1:8000上 现在让我困惑的是,即使重新启动服务器,我也无法再访问127.0.0.1:8000。当我要求它的时候,它就一直在加载。使用邮递员也得到了同样的结果。

但是,当我改变端口时,它又起作用了。(我知道是因为我在“/”中有一个索引文件。但是当我访问执行python文件的路径时,同样的事情又发生了。你知道吗


Tags: 文件pathpy命令服务器脚本apphttp
2条回答

尝试清除你的laravel缓存文件,然后再次运行。你知道吗

Php artisan config:cache

我以前也有同样的问题。我所做的是使用Ajax调用一个php函数来执行脚本,它不会冻结你的页面,使它更容易处理

相关问题 更多 >