我知道为什么会这样。但我不知道如何解决它。我按照这篇文章安装了 osticket。 https://www.vultr.com/docs/how-to-install-osticket-on-centos-7/ 事实证明当前的 osticket 需要 php 8.0+。然后我使用删除 php 7.4
yum -y remove php*
现在,我使用这个安装了 php 8.x+
# yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
# yum install -y --enablerepo=remi-php80 php php-cli
现在,当我打开服务器时,我收到 502 bad gateway。
我环顾四周,认为这可能是因为我没有使用这个命令。
$ sudo systemctl enable php-fpm.service
所以,我尝试这样做,但失败了。
Failed to execute operation: No such file or directory
我很失望。我该如何解决这个问题?
2023/09/12 14:06:58 [error] 993#993: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 10.13.165.134, server: example.com, request: "GET /setup/install.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "10.13.165.100"
这就是我的 nginx error.log 所说的。
从您上面提供的命令来看,您没有安装 php-fpm。你需要跑