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

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

藏色散人
Lepaskan: 2023-03-17 22:56:02
asal
2860 orang telah melayarinya

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>
Salin selepas log masuk

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类型
Salin selepas log masuk

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 形式
Salin selepas log masuk

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
Salin selepas log masuk

Muat semula perkhidmatan httpd

systemctl restart httpd #重启
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan