Rumah > Artikel > pembangunan bahagian belakang > Mengapakah php7.0 memasang pemalam tetapi ia masih menunjukkan bahawa ia tidak dipasang?
PHP 7.0 Sebab mengapa pemalam tidak dipasang selepas ia dipasang adalah seperti berikut: Isu kebenaran: Semak sama ada keizinan direktori dan fail pemalam adalah betul. Ralat konfigurasi: Semak sama ada arahan extension_dir dan extension=plugin.so menghala ke direktori dan fail yang betul. Isu mulakan semula PHP: Mulakan semula PHP-FPM atau Apache untuk memuatkan pemalam baharu. Sebab lain: Semak versi PHP, pemasangan pergantungan dan sama ada pemalam rosak atau tidak serasi.
Mengapa PHP 7.0 menunjukkan bahawa ia tidak dipasang selepas memasang pemalam
PHP 7.0 menunjukkan bahawa ia tidak dipasang selepas memasang pemalam itu mungkin:
1. Isu kebenaran
/usr/share/php
atau /usr/local/lib/php
. /usr/share/php
或 /usr/local/lib/php
中。运行以下命令来设置权限:
<code class="sh">sudo chown -R www-data:www-data /path/to/plugin sudo chmod -R 755 /path/to/plugin</code>
2. 配置错误
/etc/php/7.0/php.ini
中的 extension_dir
指令,确保它指向正确的插件目录。/etc/php/7.0/conf.d/extensions.ini
中的 extension=plugin.so
<code class="sh">sudo systemctl restart php7.0-fpm</code>
2. Ralat konfigurasi
extension_dir
dalam /etc/php.ini kod> kod> arahan, memastikan ia menunjuk ke direktori pemalam yang betul. <p></p>Semak arahan <code>extension=plugin.so
dalam /etc/php/7.0/conf.d/extensions.ini
untuk memastikan ia tidak dikomen dan menunjuk ke yang betul dokumen pemalam.
Mulakan semula PHP-FPM atau Apache untuk memuatkan pemalam baharu.
<code class="sh">sudo service apache2 restart</code>
Atas ialah kandungan terperinci Mengapakah php7.0 memasang pemalam tetapi ia masih menunjukkan bahawa ia tidak dipasang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!