Heim >Backend-Entwicklung >PHP-Problem >Was soll ich tun, wenn yum httpd PHP nicht analysiert?

Was soll ich tun, wenn yum httpd PHP nicht analysiert?

藏色散人
藏色散人Original
2023-03-06 09:35:312844Durchsuche

Yum-Lösung dafür, dass httpd PHP nicht analysiert: 1. Öffnen Sie die Datei „httpd.conf“ und fügen Sie den Index „index.php“ hinzu. 2. Fügen Sie den Datei-Parsing-Typ hinzu und ändern Sie den Inhalt, z. B. „AddType application/x-httpd“. -php.php" "; 3. Legen Sie die PHP-FPM-Verbindungsparameter fest und fügen Sie das Fastcgi-Unterstützungsmodul hinzu. 4. Laden Sie den httpd-Dienst neu.

Was soll ich tun, wenn yum httpd PHP nicht analysiert?

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, PHP-Version 8.1, DELL G3-Computer

yum Was soll ich tun, wenn httpd PHP nicht analysiert?

yumNach der Installation von PHP kann Apache (httpd) die PHP-Schnittstelle nicht normal analysieren.

Hintergrund

yumNach der Installation von PHP7.2 httpd kann Apache index.php nicht normal analysieren Darin ist der Klammerpfad meine tatsächlich geänderte Datei

Index.php-Index hinzufügen (/etc/httpd/conf/httpd.conf)

<IfModule dir_module>
    DirectoryIndex index.php index.htm index.html #增加index.php
</IfModule>
Datei-Parsing-Typ hinzufügen (/etc/httpd/conf/httpd.conf)

    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php#增加php类型

PHP-FPM-Verbindungsparameter festlegen (/etc/httpd/conf/httpd.conf)

SetHandler "proxy:fcgi://127.0.0.1:9000"#增加到httpd.conf
#也可用socket模式连接
#/path/to/unix/socket必须和php-fpm.conf里面配置的一致
#SetHandler "proxy:unix:/path/to/unix/socket|fcgi://localhost" // unix socket 形式

Fastcgi-Unterstützungsmodul hinzufügen (/etc/httpd/conf.modules.d/00-proxy.conf)

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so

HTTPD-Dienst neu laden

systemctl restart httpd #重启

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn yum httpd PHP nicht analysiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn