Ich weiß, warum das passiert. Aber ich weiß nicht, wie ich es beheben kann. Ich habe Osticket gemäß diesem Artikel installiert. https://www.vultr.com/docs/how-to-install-osticket-on-centos-7/ Es stellte sich heraus, dass das aktuelle Osticket PHP 8.0+ erfordert. Dann entferne ich PHP 7.4 mit
yum -y remove php*
Nun habe ich PHP 8.x+ installiert mit diesem
# 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
Jetzt erhalte ich die Meldung „502 Bad Gateway“, wenn ich den Server öffne.
Ich habe mich umgesehen und dachte, dass dies wahrscheinlich daran lag, dass ich diesen Befehl nicht verwendet habe.
$ sudo systemctl enable php-fpm.service
Also habe ich versucht, dies zu tun, aber es ist fehlgeschlagen.
Failed to execute operation: No such file or directory
Ich bin enttäuscht. Wie behebe ich dieses Problem?
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"
Dies steht in meinem Nginx-Error.log.
Antwort1
Mit den oben angegebenen Befehlen haben Sie php-fpm nicht installiert. Sie müssen ausführen
yum install --enablerepo=remi-php80 php-fpm