温馨提示×

Ubuntu怎么查看PHP配置信息

小樊
45
2026-09-04 13:38:33
栏目: 编程语言

在 Ubuntu 下查看 PHP 配置信息,常见有下面几种方式,按使用场景从简单到全面说明:


一、命令行查看(最常用)

1. 查看 PHP 版本和基本信息

php -v

2. 查看完整 php.ini 配置

php -i

或格式化查看:

php -i | less

3. 查看某个具体配置项

php -i | grep upload_max_filesize

或者:

php -r "echo ini_get('upload_max_filesize');"

4. 查看当前使用的 php.ini 路径

php --ini

输出示例:

Loaded Configuration File: /etc/php/8.1/cli/php.ini

二、Web 环境查看(推荐用于 Apache / Nginx)

如果你是通过浏览器访问 PHP(如网站),CLI 和 Web 使用的 php.ini 可能不同

1. 创建 phpinfo 页面

sudo nano /var/www/html/phpinfo.php

内容:

<?php
phpinfo();

浏览器访问:

http://服务器IP/phpinfo.php

⚠️ 查看完后务必删除,避免泄露服务器信息:

sudo rm /var/www/html/phpinfo.php

三、查看不同 SAPI 的配置文件

Ubuntu 下 PHP 通常分多个 SAPI:

ls /etc/php/

常见结构:

/etc/php/8.1/
├── cli/php.ini
├── apache2/php.ini
└── fpm/php.ini

查看 Web(Apache/Nginx)用的配置:

php --ini
# 或
cat /etc/php/8.1/fpm/php.ini | grep memory_limit

四、修改配置后重载

Apache

sudo systemctl restart apache2

Nginx + PHP-FPM

sudo systemctl restart php8.1-fpm
sudo systemctl reload nginx

如果你愿意,可以告诉我:

  • PHP 版本(php -v
  • 使用 Apache 还是 Nginx
  • 想查哪一类配置(上传、内存、错误显示等)

我可以给你更精准的命令。

0