Jump to content
Froxlor Forum

Question

Posted

Hallo,

ich habe PHP 8.1 auf Debian Buster installiert:
apt update && sudo apt upgrade -y
apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
curl -sSL https://packages.sury.org/php/README.txt | sudo bash -x

apt update
apt upgrade
apt install php8.1 libapache2-mod-php8.1 -y
systemctl restart apache2

apt install php8.1-fpm libapache2-mod-fcgid
a2enmod proxy_fcgi setenvif
&& sudo a2enconf php8.1-fpm
systemctl status php8.1-fpm -y

Der Status ist running.
Nun habe ich das Verzeichnis /usr/bin/php8.1 aber nicht wie bei den anderen Versionen /usr/bin/php-cgi8.x?
Was habe ich falsch gemacht?

 

5 answers to this question

Recommended Posts

  • 0
Posted

Die SSL Zertifikate werden nicht mehr erneuert.
Im Log steht :

[Fri Jun 10 07:33:03.714092 2022] [mpm_event:notice] [pid 877:tid 140609680671936] AH00493: SIGUSR1 received.  Doing graceful restart
[Fri Jun 10 07:33:03.846003 2022] [mpm_event:notice] [pid 877:tid 140609680671936] AH00489: Apache/2.4.52 (Debian) mod_fcgid/2.3.9 OpenSSL/1.1.1n configured -- resuming normal operations
[Fri Jun 10 07:33:03.846034 2022] [core:notice] [pid 877:tid 140609680671936] AH00094: Command line: '/usr/sbin/apache2'

Kann es sein dass ich zusätzlich noch ein Modul installieren muss?

  • 0
Posted
25 minutes ago, franks said:

Die SSL Zertifikate werden nicht mehr erneuert.
Im Log steht :

[Fri Jun 10 07:33:03.714092 2022] [mpm_event:notice] [pid 877:tid 140609680671936] AH00493: SIGUSR1 received.  Doing graceful restart
[Fri Jun 10 07:33:03.846003 2022] [mpm_event:notice] [pid 877:tid 140609680671936] AH00489: Apache/2.4.52 (Debian) mod_fcgid/2.3.9 OpenSSL/1.1.1n configured -- resuming normal operations
[Fri Jun 10 07:33:03.846034 2022] [core:notice] [pid 877:tid 140609680671936] AH00094: Command line: '/usr/sbin/apache2'

Kann es sein dass ich zusätzlich noch ein Modul installieren muss?

1) das hat nichts mit der installation von php8.1 und somit diesem thread zu tun

2) die fehlermeldung hat absolut nichts mit "SSL Zertifikate werden nicht mehr erneurt" zu tun

3) bitte suchfunktion nutzen, es gibt 2-3 threads dazu hier im forum

  • -1
Posted (edited)
On 5/23/2022 at 8:54 AM, franks said:

Hallo,

ich habe PHP 8.1 auf Debian Buster installiert:
apt update && sudo apt upgrade -y
apt-get install ca-certificates apt-transport-https software-properties-common wget curl lsb-release -y
curl -sSL https://packages.sury.org/php/README.txt | sudo bash -x

apt update
apt upgrade
apt install php8.1 libapache2-mod-php8.1 -y
systemctl restart apache2

apt install php8.1-fpm libapache2-mod-fcgid
a2enmod proxy_fcgi setenvif
&& sudo a2enconf php8.1-fpm
systemctl status php8.1-fpm -y

Der Status ist running.
Nun habe ich das Verzeichnis /usr/bin/php8.1 aber nicht wie bei den anderen Versionen /usr/bin/php-cgi8.x?
Was habe ich falsch gemacht?

 

Ich verstehe nicht, warum Debian Buster nicht das Verzeichnis

/usr/bin/php-cgi8.x

für PHP 8.1 verwendet. Vielleicht wurde eine andere PHP-Version als Standard festgelegt. Um den PHP-Befehlspfad zu ändern, kannst du das Befehl

update-alternatives

verwenden:

  • sudo update-alternatives --config php
    . Damit kannst du einen alternativen Pfad für die PHP-Binärdatei auswählen.

Verwende

, um den Pfad auf php8.1 oder eine andere gewünschte PHP-Version (z.B. 7.4, 8.0) festzulegen. Es geht darum, den richtigen Ansatz für die vorliegende Aufgabe zu finden.

Edited by d00p
removed advertising link

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...