直接运行 php -v 可快速验证 cli 版本为 php 8.3.14;ubuntu 24.04 中 php-fpm 服务名为 php8.3-fpm,需通过 systemctl 和 ss 命令确认其 active 状态及 socket 监听;web 环境需配置 nginx/apache 指向 unix:/run/php/php8.3-fpm.sock,并用 phpinfo() 测试;出错时优先查看 /var/log/php8.3-fpm.log、journalctl -u php8.3-fpm 和 nginx 错误日志。

直接运行 php -v 就能看到版本号,这是最快速的验证方式。如果显示类似 PHP 8.3.14 的输出,说明 CLI(命令行)版本已就位。
检查 PHP-FPM 服务是否正常运行
Ubuntu 24.04 官方源安装的 PHP 8.3.14 对应的服务名是 php8.3-fpm,不是 php-fpm。运行以下命令确认:
-
sudo systemctl status php8.3-fpm—— 查看是否为active (running) -
sudo systemctl is-active php8.3-fpm—— 仅返回active或inactive -
sudo ss -tulpn | grep php8.3—— 检查是否监听/run/php/php8.3-fpm.sock(默认 Unix socket)
用 Nginx 或 Apache 测试 Web 环境
仅 CLI 正常还不够,得确认 Web 服务器能调用它:
- 创建测试文件:
sudo nano /var/www/html/info.php,内容写<?php phpinfo(); ?> - 确保 Nginx 已配置 fastcgi_pass 指向
unix:/run/php/php8.3-fpm.sock(不是php-fpm.sock) - 重启服务:
sudo systemctl reload nginx或sudo systemctl restart apache2 - 浏览器访问
http://localhost/info.php,页面顶部应明确显示PHP Version 8.3.14
查看错误日志快速定位失败点
如果页面打不开或报 502/503 错误,优先查日志:
- FPM 错误日志:
sudo tail -n 30 /var/log/php8.3-fpm.log - 系统级日志:
sudo journalctl -u php8.3-fpm -n 20 - Nginx 错误日志:
sudo tail -n 20 /var/log/nginx/error.log
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











