- 新增商家/信息详情页电话拨打接口,支持每日额度限制与拨打日志记录 - 新增平台免责声明内容及协议接口,完善用户服务协议相关配置 - 新增农产品分类图标与上市角标展示,优化分类管理界面样式 - 新增全国行政区划工具类与城市选择组件,重构地区数据结构 - 新增SSH自检与部署脚本,完善项目部署流程
18 行
999 B
Python
18 行
999 B
Python
# -*- coding: utf-8 -*-
|
|
"""查看远程 extra 目录与代码版本概况(只读)"""
|
|
import paramiko
|
|
cli = paramiko.SSHClient()
|
|
cli.set_missing_host_key_policy(paramiko.AutoAddPolicy())
|
|
cli.connect("8.137.181.63", 22, "root", "liyanxia@6688", timeout=20)
|
|
cmds = [
|
|
("remote extra", "ls /www/wwwroot/fenleixinxi.gzyakj.com.cn/application/extra/"),
|
|
("remote FcConfig", "ls -la /www/wwwroot/fenleixinxi.gzyakj.com.cn/application/common/library/ | grep -i fc"),
|
|
("remote uploads size", "du -sh /www/wwwroot/fenleixinxi.gzyakj.com.cn/public/uploads"),
|
|
("remote public/static icons", "ls /www/wwwroot/fenleixinxi.gzyakj.com.cn/public/static/icons/ 2>/dev/null | head -20"),
|
|
("mysql auth check", "mysql -ufenleixinxi -pfenleixinxi -e 'select 1' 2>&1 | head -2"),
|
|
]
|
|
for title, cmd in cmds:
|
|
_, out, err = cli.exec_command(cmd, timeout=30)
|
|
print(f"===== {title} =====\n{out.read().decode('utf-8','ignore').strip() or err.read().decode('utf-8','ignore').strip()}\n")
|
|
cli.close()
|