宝塔进程管理器启动webman如何关闭调试模式

燃烧的远征

问题描述

宝塔进程管理器启动webman,命令:/www/server/php/82/bin/php start.php start

启动成功后控制台提示以debug运行。这正常么,会不会影响服务性能。

如果我加了-d,宝塔进程管理器又识别不到服务启动成功了。

另外,webman以debug模式启动,会增加哪些开销呢?只是会在控制台展示输出信息么?

为此你搜索到了哪些方案及不适用的原因

根据官方文档的提示,部署webman的时候是不需要加-d参数的,但是不加的结果又有点让人迷惑(为什么是debug模式)。

60 2 0
2个回答

walkor 打赏

debug模式多了一个文件更新自动热更新,可以在config/process.php里关闭。

其它一样。没有性能影响。

jack10082009

如果我加了-d,宝塔进程管理器又识别不到服务启动成功了。

没问题,加上-d本身就是守护进程方式,你这样就可以直接在terminal中用命令运行这个进程,关掉terminal窗口这个进程也会运行。如果使用宝塔自带的这个其他项目,我建议是不要直接使用echo,我定义了一个宏 DEBUGGING,然后需要输出东西的时候使用封装好的函数debug();以及debug_dump();,里面写好逻辑自动判断就好了。

  • 暂无评论
🔝