上一篇
“咦?明明在宝塔面板改了PHP配置,怎么网站没生效?” 🤔 凌晨3点盯着屏幕的程序员小王抓了抓头发,这种时候,直接找到php.ini
手动修改才是王道!但问题来了——宝塔面板安装的PHP,它的配置文件到底藏在哪里?
别急,这篇指南帮你一键定位所有版本的PHP配置文件路径,附赠实用技巧!✨
宝塔面板的PHP配置文件php.ini
通常藏在以下路径中,根据PHP版本不同略有差异:
/www/server/php/{PHP版本号}/etc/php.ini
举个栗子🌰:
/www/server/php/74/etc/php.ini
/www/server/php/80/etc/php.ini
/www/server/php/82/etc/php.ini
💡 小技巧:用宝塔终端输入以下命令快速跳转(以PHP8.0为例):
cd /www/server/php/80/etc && ls -l
CLI模式专用配置
命令行调用的PHP可能使用独立的php-cli.ini
,路径类似:
/www/server/php/{版本号}/etc/php-cli.ini
扩展配置文件
单独扩展的配置通常在/www/server/php/{版本号}/etc/php.d/
目录下,
/www/server/php/74/etc/php.d/02-opcache.ini
如果修改后不生效,可能是PHP加载了其他配置文件!用这招验证:
创建测试文件:在网站根目录新建info.php
,写入:
<?php phpinfo(); ?>
浏览器访问你的域名/info.php
,搜索“Loaded Configuration File”,显示的就是实际加载的php.ini
路径!🔍
修改前备份!
cp /www/server/php/74/etc/php.ini /www/backup/php.ini.bak
重启PHP服务:
宝塔面板→PHP设置→点击“重启”按钮,或命令行执行:
/etc/init.d/php-fpm-74 restart
多版本共存时:宝塔可能同时安装多个PHP,确保修改的是网站实际使用的版本!
直接通过宝塔面板修改更安全:
/www/server/php/{版本}/etc/php.ini
phpinfo()
确认实际加载的配置 下次再遇到PHP配置问题,记得这篇“藏宝图”哦!🗺️ 如有其他宝塔面板技巧需求,评论区喊我~ 😉
(信息参考:宝塔面板官方文档及社区讨论 2025-08)
本文由 蒙紫文 于2025-08-02发表在【云服务器提供商】,文中图片由(蒙紫文)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/520210.html
发表评论