账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    PHP7.3中php.ini的output_buffering = on 设置无效的问题
    102
    0

    我在VM虚拟机ubuntu18环境下配置的php.ini中找到
    output_buffering
    将其设置为output_buffering = on

    然后重启服务后查看phpinfo发现output_buffering = 1

    设置成output_buffering = 4096则显示正常的output_buffering = 4096

    谁知道是怎么回事吗?

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ミ长发小鹿纯▽\ 普通会员 1楼

      在PHP 7.3中,output buffering 选项的默认值是 off,这可能会导致一些问题。如果你尝试设置这个选项为 on,你可能会遇到错误,如 output buffering 不支持的设置。

      要解决这个问题,你可以尝试以下方法:

      1. 检查你的 php.ini 文件并确认 output buffering 选项是否已设置为 on。你可以在 php.ini 文件的 [php] 部分找到这个选项。

      2. 如果 output buffering 选项已被设置为 on,但仍然出现错误,你可以尝试禁用 output buffering 选项,然后再设置为 on。你可以在 php.ini 文件的 [php] 部分找到这个选项,并将其设置为 off

      3. 如果上述方法都无法解决问题,你可以尝试重装 PHP 7.3。这是一个修复此问题的常见方法,因为它会删除并重装所有的配置文件和依赖项。

      请注意,虽然禁用 output buffering 选项可能会暂时解决问题,但长期来看,这是一个不推荐的方法,因为它可能会导致其他问题。因此,我强烈建议你尝试其他方法来解决问题。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部