如何通过phpinfo函数全面了解当前PHP运行环境的详细信息?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1166个文字,预计阅读时间需要5分钟。
命令行中运行 `php -v` 输出的是 CLI+SAPI 的 PHP 版本,而浏览器访问 `phpinfo()` 显示的是 Web 服务器(如 Apache module 或 PHP-FPM)加载的版本。两者可能完全不同,特别是在多版本共存或一键环境(如 phpEnv、XAMPP、WAMP)中。
判断当前 Web 环境实际用的是哪个 PHP,唯一可靠方式是:在 Web 可访问目录下建一个 info.php,内容只写 <?php phpinfo(); ?>,然后用浏览器打开它。页面顶部明确写着 “PHP Version” 和 “Server API”,比如 “Server API: FPM/FastCGI” 或 “Server API: Apache 2.0 Handler”。
本文共计1166个文字,预计阅读时间需要5分钟。
命令行中运行 `php -v` 输出的是 CLI+SAPI 的 PHP 版本,而浏览器访问 `phpinfo()` 显示的是 Web 服务器(如 Apache module 或 PHP-FPM)加载的版本。两者可能完全不同,特别是在多版本共存或一键环境(如 phpEnv、XAMPP、WAMP)中。
判断当前 Web 环境实际用的是哪个 PHP,唯一可靠方式是:在 Web 可访问目录下建一个 info.php,内容只写 <?php phpinfo(); ?>,然后用浏览器打开它。页面顶部明确写着 “PHP Version” 和 “Server API”,比如 “Server API: FPM/FastCGI” 或 “Server API: Apache 2.0 Handler”。

