我的知识记录

宝塔user.ini如何配合PHP配置使用?

用户在部署网站时,希望对特定站点或目录设置独立的PHP运行参数(如上传大小、执行时间等),但不清楚如何通过user.ini进行配置。

常见原因:

  1. 全局php.ini配置不灵活:影响所有站点。
  2. 需要为不同项目定制规则:如API服务与前端页面分离。
  3. 权限和安全控制需求:防止某些目录执行PHP脚本。

解决方案对比

方法 适用情况 注意事项
在网站目录下创建user.ini 针对单个站点或子目录 支持覆盖部分php.ini参数
使用宝塔“网站配置”修改PHP设置 全站生效 适用于统一配置

操作建议

  • 优先尝试在网站根目录或指定子目录中添加user.ini文件
    upload_max_filesize = 50M post_max_size = 60M max_execution_time = 300
  • 确保PHP运行模式支持user.ini:如使用php-fpm时通常默认支持。
  • 注意权限设置:确保该文件不能被外部访问下载。

宝塔user.ini如何配合PHP配置使用?

标签:

更新时间:2025-06-04 22:32:54

上一篇:宝塔面板PHP数据库打不开是否为防火墙限制?如何放行3306端口?

下一篇:宝塔如何将子目录设为主页?伪静态怎么配置?