加上这一行,重启php72-fpm 还是显示xmlreader是off
时间: 2024-02-15 12:02:17 浏览: 16
如果你在 php.ini 文件中添加了 `extension=xmlreader.so` 这一行,但在重启 PHP-FPM 之后仍然无法启用 XMLReader 扩展,那么可能是因为你的 php.ini 文件路径不正确或者有多个 php.ini 文件,导致你修改的不是正在使用的那个文件。
你可以使用 `phpinfo()` 函数来查看当前 PHP 配置文件的路径。在你的 PHP 文件中添加以下代码:
```
<?php
phpinfo();
?>
```
在浏览器中打开这个文件,查找 `php.ini` 的路径,确保你修改的是正在使用的那个文件。如果有多个 php.ini 文件,则可以尝试在终端中使用以下命令来查找正在使用的 php.ini 文件:
```
php --ini
```
这会显示你正在使用的 php.ini 文件的路径。确保你在正确的文件中添加了 `extension=xmlreader.so` 这一行,并且在重启 PHP-FPM 之后,已经成功启用了 XMLReader 扩展。
相关问题
ubuntu 重启php-fpm
你可以在终端中使用以下命令重启php-fpm:
```
sudo service php7.4-fpm restart
```
注意,这里的php7.4-fpm可能因你使用的PHP版本不同而有所不同。你可以通过以下命令查看当前安装的PHP版本:
```
php -v
```
然后选择相应的php-fpm服务进行重启。
php-fpm如何重启
要重新启动 PHP-FPM,可以使用以下命令:
```
sudo service php-fpm restart
```
这个命令将会以超级用户权限执行,并重新启动 PHP-FPM 服务。在执行命令之前,你可能需要输入你的管理员密码。
请注意,实际的命令可能会因操作系统和系统配置的不同而有所不同。上述命令在大多数基于 Linux 的系统上适用,但在某些情况下可能需要使用不同的命令或路径。如果上述命令不起作用,你可以参考你所使用的操作系统或服务器文档来获取正确的重启 PHP-FPM 的方法。