linux

docker 命令速查表,包括 Dockerfile 和 Docker Compose 的内容

793 0

Docker 命令速查表,包括 Dockerfile 和 Docker Compose 的内容。Docker 命令速查表常用命令命令说明示例docker run创建并启动一个新的容器docker run -d --name my_container nginxdocker ps列出当前运行的容器docker psdocker ps -a列出所有容器(包括停止的)docker ps -adocker...

linux

GatewayClient使用注意一些问题,尤其是服务器部署了多个workerman服务的

585 0

今天在把客服功能上线,发现聊天在服务器上面死活不成功,在本地怎么操作都没问题。情况①绑定用户id的时候发现不成功Gateway::bindUid($client_id, $kefu_id);捣鼓了很久没发现问题,后来终于发现猫腻了,服务器里面有很多套系统有独立的workerman服务,而且这系统默认的就是那些端口,导致注册地址在其它服务中了,绑定就是失败了,解决方案就是修改配置,修改一个...

linux

宝塔命令行切换www,默认www是没法在命令行切换的

510 0

推荐使用:切换到用户 www 下执行 sudo su - www -s /bin/bash两种方案:一、修改passwd文件文件位置:/etc/passwd将www用户ologin改为bin/bash,这样就有登录权限了,但比较危险。二、切换到用户www 命令行下执行:Ubuntu系统:sudo su -&n...

linux

thinkphp queue队列使用的时候一个服务器有多个队列要注意

707 0

今天遇到一个问题,使用tp队列时发现有部分队列没执行(直接没进入执行函数)问题就是“部分没执行”,监控生产队列的时候redis正常返回id,后来发现是其他项目也有用到队列,而没有给队列加上名称,导致两个都是用一个名称,先后执行不同。解决方案也就很简单了,在执行的时候加上队列名称就行了,新增队列的时候给一个名称或者在queue.php里面配置全局。然后在监控队列的时候指定队列名称就行了(用liste...

linux

composer install/require xxx用指定php版本执行的方式

726 0

如果服务器安装了多个php版本,某些网站需要特定的版本就需要在composer 安装和更新的时候指定版本,不然环境检查会报错,如下这时候指定版本(我用php82执行composer)php82 /usr/bin/composer install然后就正常安装了...