斐浦软件 - 命令

常用命令,日常使用频次较高的命令,方便使用时查看;

服务

#重启所有服务
sudo supervisorctl restart all
#查看服务状态
sudo supervisorctl status all
#重新加载服务
sudo supervisorctl reload

清除缓存

清除服务器前端和后端缓存,不含浏览器的缓存;

bench --site all clear-cache && bench --site all clear-website-cache

控制台

#打开站点控制台
bench --site demo.local console
#打开该站点数据库控制台,类似于MariaDB命令行
bench --site demo.local mariadb

生产模式

#转换为生产模式(整个环境)
sudo bench setup production frappe
Tips: 把上述命令中用户名frappe,换成自己当初安装环境的用户名;
#禁用生产模式,切换为开发模式
sudo bench disable-production
#设置默认站点,生产模式不需要设置
bench use demo.local
#启用站点的开发模式
bench --site demo.local set-config developer_mode 1

任务

开启任务

#启用任务
bench --site demo.local enable-scheduler
#禁用任务
bench --site demo.local disable-scheduler

手动触发任务

bench trigger-scheduler-event all/hourly/daily/monthly

开发

#生产模式下,启用调试功能
sudo supervisorctl stop all
sudo service nginx restart
sudo service mysql restart
sudo service redis start
bench start

开发模式

bench set-config -g developer_mode true
bench start

Build

bench build --app manufacturing_language_pack
bench build --app lms

修改系统时间

sudo date -s '2022-03-8 11:41:00'

压缩解压

tar -cvzf frappe14.tar.gz frappe14/
tar -xvzf frappe14.tar.gz

域名

$ bench --site demo.local add-to-hosts

代码注释

JS

单行

// ---- Changed by Phipsoft on 2024/01/08 for ----
// Added by Phipsoft on 2024/01/08 for

多行

/* ---- Changed by Phipsoft on 2024/01/08 for
*/
/* ---- Added by Phipsoft on 2024/01/08 for
*/

Python

单行

#

多行

'''
'''

"""
"""

HTML

<!-- ---- Added by Phipsoft on 2024/01/08 for ----
-->

Jinjia

{#
#}

.sh

#

CSS

/*       */




此文档对你有帮助?

本页