当前位置:论坛首页 > BUG提交 > Linux面板

【待反馈】python项目以www用户启动,实际还是root,

发表在 BUG提交2024-8-31 11:14 [复制链接] 17 844

python项目以www用户启动,实际还是root,导致启动失败;以root用户启动正常
日志如下:

```
** Operational MODE: preforking+threaded ***Traceback (most recent call last):File "/www/wwwroot/images-search/main.py", line 13, in <module>model = models.resnet50(pretrained=True)File "/www/server/pyporject_evn/images-search_venv/lib/python3.6/site-packages/torchvision/models/resnet.py", line 301, in resnet50**kwargs)File "/www/server/pyporject_evn/images-search_venv/lib/python3.6/site-packages/torchvision/models/resnet.py", line 263, in _resnetprogress=progress)File "/www/server/pyporject_evn/images-search_venv/lib/python3.6/site-packages/torch/hub.py", line 566, in load_state_dict_from_urlos.makedirs(model_dir)File "/www/server/pyporject_evn/images-search_venv/lib/python3.6/os.py", line 210, in makedirsmakedirs(head, mode, exist_ok)File "/www/server/pyporject_evn/images-search_venv/lib/python3.6/os.py", line 210, in makedirsmakedirs(head, mode, exist_ok)File "/www/server/pyporject_evn/images-search_venv/lib/python3.6/os.py", line 210, in makedirsmakedirs(head, mode, exist_ok)File "/www/server/pyporject_evn/images-search_venv/lib/python3.6/os.py", line 220, in makedirsmkdir(name, mode)PermissionError: [Errno 13] Permission denied: '/root/.cache'unable to load app 0 (mountpoint='') (callable not found or import error)*** no app loaded. going in full dynamic mode ****** uWSGI is running in multiple interpreter mode ***spawned uWSGI master process (pid: 3302100)spawned uWSGI worker 1 (pid: 3302107, cores: 2)spawned uWSGI worker 2 (pid: 3302109, cores: 2)spawned uWSGI worker 3 (pid: 3302111, cores: 2)spawned uWSGI worker 4 (pid: 3302113, cores: 2)spawned uWSGI http 1 (pid: 3302115)
```


使用道具 举报 只看该作者 回复
发表于 2024-8-31 14:38:30 | 显示全部楼层
您好,您打开您python项目站点的设置,看一下这里设置是否是www,如果是的,您看一下您项目是否有设置自己的启动方式
使用道具 举报 回复 支持 反对
发表于 2024-9-5 09:09:27 | 显示全部楼层
运维技术阿闯 发表于 2024-8-31 14:38
您好,您打开您python项目站点的设置,看一下这里设置是否是www,如果是的,您看一下您项目是否有设置自己 ...

是设置的www用户,是一个python文件,框架是Flask,运行方式uwgi
使用道具 举报 回复 支持 反对
发表于 2024-9-5 11:31:13 | 显示全部楼层
宝塔用户_pfrpd_f686 发表于 2024-9-5 09:09
是设置的www用户,是一个python文件,框架是Flask,运行方式uwgi

您好,有没有设置进程守护之类的。本地环境运行一下看看
使用道具 举报 回复 支持 反对
发表于 2024-9-11 15:05:31 | 显示全部楼层
运维技术阿闯 发表于 2024-9-5 11:31
您好,有没有设置进程守护之类的。本地环境运行一下看看

本地测试运行时可以的,没有设置守护进程
使用道具 举报 回复 支持 反对
发表于 2024-9-11 17:11:16 | 显示全部楼层
宝塔用户_pfrpd_f686 发表于 2024-9-11 15:05
本地测试运行时可以的,没有设置守护进程

您这边的面板版本是多少,是最新版本的吗
使用道具 举报 回复 支持 反对
发表于 2024-9-13 11:15:37 | 显示全部楼层
运维技术阿闯 发表于 2024-9-11 17:11
您这边的面板版本是多少,是最新版本的吗

是最新版本,9.2.0
使用道具 举报 回复 支持 反对
发表于 2024-9-13 14:34:22 | 显示全部楼层

您好,您这边截图一下启动后的进程情况
使用道具 举报 回复 支持 反对
发表于 2024-9-13 15:33:25 | 显示全部楼层
运维技术阿闯 发表于 2024-9-13 14:34
您好,您这边截图一下启动后的进程情况

进程如图所示
PixPin_2024-09-13_15-28-22.png
使用道具 举报 回复 支持 反对
发表于 2024-9-13 15:52:39 | 显示全部楼层

这些都是www用户,没有看到您说的root
使用道具 举报 回复 支持 反对
发表于 2024-9-13 15:57:31 | 显示全部楼层
运维技术阿闯 发表于 2024-9-13 15:52
这些都是www用户,没有看到您说的root

日志这里可以看到,去访问了root下的cache
PixPin_2024-09-13_15-56-28.png
使用道具 举报 回复 支持 反对
发表于 2024-9-13 16:26:44 | 显示全部楼层
宝塔用户_pfrpd_f686 发表于 2024-9-13 15:57
日志这里可以看到,去访问了root下的cache

您好,这个是提示的非root用户在root这个目录下要创建文件了,但是被拒绝了
使用道具 举报 回复 支持 反对
发表于 2024-9-14 09:25:24 | 显示全部楼层
运维技术阿闯 发表于 2024-9-13 16:26
您好,这个是提示的非root用户在root这个目录下要创建文件了,但是被拒绝了 ...

我这边没有要在root创建文件,是在当前目录创建文件,而且已经做了判断,如果存在就不会创建,
当前目录,我已经用www用户手动创建了,不会再创建了,应该不是这个问题
使用道具 举报 回复 支持 反对
发表于 2024-9-14 10:50:20 | 显示全部楼层
宝塔用户_pfrpd_f686 发表于 2024-9-14 09:25
我这边没有要在root创建文件,是在当前目录创建文件,而且已经做了判断,如果存在就不会创建,
当前目录 ...

您好,提示的就是在/root/.cache
无法加载程序
使用道具 举报 回复 支持 反对
发表于 2024-9-18 09:27:47 | 显示全部楼层
运维技术阿闯 发表于 2024-9-14 10:50
您好,提示的就是在/root/.cache
无法加载程序

测试代码已提供,你可以试下
https://gitee.com/12581/images-search/tree/master/
PixPin_2024-09-18_09-27-18.png
使用道具 举报 回复 支持 反对
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表