在 PHP 启动时报错 liboing.so.5: cannot open shared object file: No such file or directory 是因为系统无法找到或加载 liboing.so.5 共享库。这通常是由于以下原因之一导致的:
- 库文件缺失:系统中没有安装 liboing.so.5 文件。
2025年09月29日
在 PHP 启动时报错 liboing.so.5: cannot open shared object file: No such file or directory 是因为系统无法找到或加载 liboing.so.5 共享库。这通常是由于以下原因之一导致的:
2025年09月29日
最近几年在 javascript、golang 生态中游走,发现很多 npm、go mod 的优点。最近回过头开发 MixPHP V3 ,发现 composer 其实一直都是一个非常优秀的工具,但是 phper 们对 composer 的用法很多都不是很深入,今天我就采用 composer 手撸一个原生项目,帮助大家理解现代化的原生 PHP 开发流程。
2025年09月29日
1.ssh公钥生成
#查看当前账户
[root@iertf834n89df3ederz ~]# whoami
#切换到nginx用户一定要切换,root生成的公钥不能用
[root@iertf834n89df3ederz ~]# su www
This accout is currently not available.
#如果无法切换
[root@iertf834n89df3ederz ~]# usermode -s /bin/bash www
# 然后就可以切换www用户了
[root@iertf834n89df3ederz ~]# su www
# 进入跟目录,查看是否存在.ssh文件夹,如果木有手动创建一个
[root@iertf834n89df3ederz ~]# cd
[root@iertf834n89df3ederz ~]# cd .ssh
# 生成命令会生成两个文件
[root@iertf834n89df3ederz ~]# ssh-keygen -t rsa -C "gitee邮箱"
id_rsa id_rsa.pub
# 测试
[root@iertf834n89df3ederz ~]# ssh git@gitee.com
# 手动拉取一下
[root@iertf834n89df3ederz ~]# git clone git@gitee.com:wangcb123/api.evmo.cn.git2025年09月29日
1.安装 Nginx 服务器和所需的包。
apt-get updatebrapt-get install nginx2025年09月29日
内容回顾,前面两节,已经介绍了docker的安装,nginx的安装,还有PHP的安装。这一小节则是要介绍,怎么让这三个毫无关联的软件,给关联上。
前两节内容如下:
2025年09月29日
请关注本头条号,每天坚持更新原创干货技术文章。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习
如何在webmin中配置多个PHP版本?本教程将会给您一些启示和操作案例。
2025年09月29日
在 PHP 开发中,我们经常需要运行一些后台进程:队列处理、长时间运行的脚本、WebSocket 服务器等。这些进程可能会因为各种原因意外退出,手动重启既麻烦又不可靠。Supervisor 是一个进程控制系统,专门用来解决这类问题——它能够自动管理后台进程,在进程异常退出时自动重启,并提供统一的日志管理。
2025年09月29日
FreeRADIUS 为AAA Radius Linux下开源解决方案,DaloRadius为图形化web管理工具。