Puncte:0

Nu se poate găsi modulul php al apache

drapel pl

Rulez Apache 2.4.52 pe serverul Linux CentOS 7. Am instalat PHP 8.

Am urmat multe bloguri pentru a configura Apache pentru a rula PHP 8. Acum sunt într-un punct în care adresa IP a serverului de vizitare încarcă fișierul index.php, dar ca text simplu, în loc să execute scriptul.

După cum am citit, pentru a depăși acest lucru, trebuie să încarc modulul php în fișierul httpd.conf. Am găsit următoarea comandă

LoadModule php_module "/usr/lib/apache2/modules/libphp8.0.so"

Nu pot găsi libphp8.0.so pe serverul meu, deoarece cred că comanda de mai sus nu este pentru centOS 7. Dacă da, atunci ce fișier de modul php ar trebui să încarc și care va fi locația modulului pe serverul meu?

După un alt blog, rulez comanda de mai jos pentru a instala module php suplimentare

yum cauta php-

Dar asta nu a ajutat.

ACTUALIZAȚI

Lista pachetelor php instalate

php80.x86_64 1.0-3.el7.remi @remi-safe 
php80-php-bcmath.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-cli.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-common.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-devel.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-fpm.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-gd.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-mbstring.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-mysqlnd.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-pdo.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-pear.noarch 1:1.10.13-1.el7.remi @remi-safe 
php80-php-pecl-zip.x86_64 1.20.0-1.el7.remi @remi-safe 
php80-php-process.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-xml.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-runtime.x86_64 1.0-3.el7.remi @remi-safe
drapel in
`yum search` nu instalează nimic, vă arată doar pachetele disponibile. CentOS 7 livrează php8, va trebui să adăugați un depozit terță parte pentru a-l putea instala. Dacă ați făcut asta, vă rugăm să afișați pachetele php8 instalate.
fahad shaikh avatar
drapel pl
Am actualizat întrebarea cu pachetele php instalate
Puncte:1
drapel jp

Folosind depozitul remi, configurarea și instalarea corectă explicate de Vrăjitorul

Ai nevoie de mod_php, deci (ca pentru toate extensiile / sapi)

yum instalează php80-mod_php

Acest modul este furnizat de pachetul php80-php.

Observație: o configurație mai bună este să utilizați FPM, aceasta este acum configurația implicită în CentOS 8 și 9.

Poți citi Sfaturi de configurare PHP (pentru SCL oficial, până la 7.3, dar lucrează și cu SCL de la remirepo).

Observație: dacă aveți nevoie de o singură versiune, mai bine să utilizați pachetele php-*, deoarece pachetele php80-php-* sunt proiectate pentru instalarea în paralel a mai multor versiuni, așa cum a explicat expertul.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.