Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah yang perlu saya lakukan jika yum httpd tidak menghuraikan php?

Apakah yang perlu saya lakukan jika yum httpd tidak menghuraikan php?

藏色散人
藏色散人asal
2023-03-06 09:35:312751semak imbas

Penyelesaian kepada masalah yang yum httpd tidak menghuraikan php: 1. Buka fail "httpd.conf" dan tambah indeks "index.php" 2. Tambah jenis penghuraian fail dan ubah suai kandungan tersebut sebagai "AddType application/x-httpd -php .php" 3. Tetapkan parameter sambungan php-fpm dan tambah modul sokongan fastcgi 4. Muat semula perkhidmatan httpd;

Apakah yang perlu saya lakukan jika yum httpd tidak menghuraikan php?

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, PHP versi 8.1, komputer DELL G3

yum httpd tidak parse php apa yang perlu dilakukan?

yum memasang php apache (httpd) tidak boleh menghuraikan antara muka php seperti biasa

Latar Belakang

Selepas yum memasang php7.2 httpd, apache tidak boleh Biasanya menghuraikan index.php

Penyelesaian

Secara amnya mengubah suai httpd.conf, laluan kurungan ialah fail yang sebenarnya saya ubah suai

Tambah index.php Indeks (/etc/httpd/conf/httpd.conf)

<IfModule dir_module>
    DirectoryIndex index.php index.htm index.html #增加index.php
</IfModule>

Tambah jenis penghuraian fail (/etc/httpd/conf/httpd.conf)

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

Tetapkan php- parameter sambungan fpm (/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 形式

Tambah modul sokongan fastcgi (/etc/httpd/conf.modules.d/00-proxy.conf)

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

Muat semula perkhidmatan httpd

systemctl restart httpd #重启

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika yum httpd tidak menghuraikan php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn