要禁用PHP的PECL扩展,您需要编辑php.ini
文件。请按照以下步骤操作:
-
找到
php.ini
文件。这个文件通常位于您的PHP安装目录下,或者在Apache的conf
目录下(例如:/etc/apache2/php.ini
)。如果您不确定在哪里,可以使用phpinfo()
函数来查找。 -
使用文本编辑器打开
php.ini
文件。例如,您可以使用nano
或vim
编辑器。在命令行中输入以下命令之一(取决于您的操作系统和文本编辑器):-
对于Linux和macOS:
nano /path/to/php.ini
或
vim /path/to/php.ini
-
对于Windows:
notepad.exe C:\path\to\php.ini
-
-
在
php.ini
文件中,找到有关PECL扩展的部分。这些扩展通常以extension=
为前缀,例如:extension=pecl_mongodb.so extension=imagick.so
-
要禁用这些扩展,只需将它们的行注释掉。在每行的开头添加分号(
;
),如下所示:; extension=pecl_mongodb.so ; extension=imagick.so
-
保存并关闭
php.ini
文件。 -
为了使更改生效,您需要重启您的Web服务器(例如Apache或Nginx)或者PHP-FPM服务。具体操作取决于您的服务器配置。
现在,您已经成功禁用了PECL扩展。如果您想要重新启用它们,只需删除或注释掉php.ini
文件中相应的行,并重新启动Web服务器或PHP-FPM服务。