AddType application/x-httpd-php .php Aplikasi AddType/x-httpd-"> win10 Apache24+PHP8.0, Apache tidak boleh memuatkan php.ini seperti biasa.-Soal Jawab Rangkaian PHP Cina
win10 Apache24+PHP8.0, Apache tidak boleh memuatkan php.ini seperti biasa.
hdmovie
hdmovie 2021-12-15 11:04:22
0
1
1019

Konfigurasi berikut telah dibuat dalam httpd.conf

LoadModule php_module "D:\php\php8apache2_4.dll"  AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps  PHPIniDir "D:/php"

Buka modul curl, mbstring, gd, openssl dalam php.ini dan gunakan php -S modul adalah beban.

Tetapi jika Apache digunakan untuk menyediakan perkhidmatan web, phpinfo tidak menunjukkan bahawa modul ini dimuatkan.

Gunakan kod berikut untuk menguji Apache akan memaparkan "Tiada gd", yang bermaksud fungsi gd tidak dimuatkan.

function checkRequirements() { if (extension_loaded('gd')) { $gdInfo = gd_info(); if (!empty($gdInfo['FreeType Support'])) { echo "gd成功"; return 'gd'; } }else{ echo "没有gd"; } } checkRequirements();

Situasinya sama apabila menggantikan php8 dengan php7.4.

Apa gunanya meminta pertolongan?

hdmovie
hdmovie

membalas semua (1)
hdmovie

Saya dapati sebabnya extension_dir tidak dikonfigurasikan dengan betul dalam php.ini Saya perlu menukar ext lalai kepada laluan mutlak. Jika tidak, Apache akan melaporkan bahawa pemuatan tidak berjaya.

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!