作为一名经常使用python的人员,目前已经对这个宝塔面板的python项目管理器绝望了,最后一次发帖,希望宝塔的工作人员们能修复一下吧。
以前的这个python项目管理器感觉可好用了,具体的版本不记得了,后来修改就越改越没法用了。
1. 解释器环境。宝塔面板运行在py3.7.9的解释器上,以前是python项目管理器部署的项目可以直接使用这个解释器环境,后来说是宝塔面板的环境必须独立,以保证面板运行不出问题,就只能手动安装个环境然后使用之。但是以前共用解释器的时候压根也没出过问题呀,手动还要安装个环境反而麻烦,这一点总体来说还可以接受。
2. 日志的显示。以前日志不是每个项目上单独去点击的,而是在左侧菜单栏,它的优点是点击这个显示日志按钮后,可以切换查看不同项目的日志,现在改成每个项目的日志要单独点一下去查看,查看后关掉再点另一个项目的日志,其实远没有以前的方便。
3. 添加项目。以前添加项目要选择启动目录和文件,当选择好目录以后,在选择启动文件那个选项那里,它是自动定位到之前选择的启动目录,这样比较方便,现在是你选择好启动目录在/www/PythonProject目录,但是当你选择启动文件,它又定位到根目录,这样就比较麻烦了。另外以前没有那个选择运行项目的用户选项,现在是可以选择www和root,但是如果选择www,程序中写入日志的时候会产生文件权限问题。启动方式默认是gunicorn,建议改成默认的是python,这样更适合大多数项目。
4. 以前我遇到过启动项目后重复执行的问题,今天查看论坛上相关的帖子,发现仍有这问题存在。
5. 开机自启我以前用的时候似乎服务器重启了也并没有自动启动项目,所以这个功能我基本上不用。
6. 现在的一个问题是,安装了相应的模块,在模块中也可以查看到,但是项目就是无法启动,说缺少这个模块,这个问题我最*遇到很多次了,所以我现在都是用命令行跑程序了。
7. 虚拟环境。每个项目都是使用虚拟环境,我记得以前是在项目目录下生成一个venv目录,现在是生成一个名称很随机很长的目录,这样其实不利于做自动备份的时候剔除这个虚拟环境的目录,如果带上虚拟环境目录,文件较大,备份传输速度都慢。
8. 申请let's encrypt证书问题。以前申请这个证书都非常顺利,现在是每次申请以后显示成功,但是网页自动刷新变成错误的页面,重新查看发现没有部署成功,这样重复次数多了以后还会因为申请次数限制导致一段时间内无法再申请。*常用谷歌浏览器就一直有这问题,我现在的解决方法是要申请这个证书就换个safari浏览器,虽然也会申请成功后跳转到错误的网页,但是刷新还是发现成功了。既然以前都没问题,现在出现这种情况,我觉得也不正常吧。希望宝塔官方能修复吧,不然大家真的要以为是想办法去让我们买付费证书了。
9. 总结:其实以前啥都好,怎么越改越难用啊,
|
|