一、问题描述如下图
我参考如下教程进行的搭建
兰空图床(Lsky Pro)安装教程(无宝塔+LNMP)
在正式安装的第一步,我出现了如上错误
自检急速版:①确定php拓展是否完全安装
②确定自己的php版本没有过高导致依赖项不匹配(这里推荐php8.1版本)以上两个确定后基本没有问题,如果仍然出错,可以看我下面的排查思路进行判断二、排查错误浏览器500的错误是个很笼统的错误,并不具体指向某一原因。
在这个项目中,可能是如下错误导致的
配置错误(如 Nginx 或 PHP 配置)或代码错误(如PHP代码)
文件和目录权限问题
服务器资源不足
这里并不涉及数据库的问题,因为此时我们并没有链接数据库
三、检查nginx和php是否正常运行12systemctl status php8.3-fpmsystemctl status nginx
这里php的版本号改成你自己的
正常运行的话输出如下图
nginx:
php
由于浏览器是兰空图床的前段报错,所以查看兰空图床的错误日志
查看lsky的日志查看兰空图床的日志
12cd /var/www/html/storage/logsv ...
查看系统/服务器正在运行的进程PID以及常见进程的含义
查看PID
1ps aue
如果你想要查看端口
1netstat -tulnp
查看指定端口(以80为例)
1netstat -tulnp | grep :80
grep 是 Linux/Unix 系统中的一个强大命令行工具,名字来源于 global regular expression print,即“全局正则表达式打印”。它用于在文件或输入中搜索特定的文本字符串,并将匹配的行输出到终端。
由于我并没有在80上运行进程,所以只显示了带有80字样的端口
解释:
在以上进程中,tcp6/udp6均指IPv6
除去自己设定的进程的端口(7006,1229)
**pmcd **是 Performance Co-Pilot (PCP) 系统的一部分,用于性能监控。
它是一个守护进程,负责收集系统性能数据并为客户端(如监控工具或接口)提供访问这些数据的 API。
默认端口44321
pmproxy 是 PCP 的代理守护进程,主要用于处理 HTTP/REST API 请求,允 ...