【问题标题】:cPanel - does installing modules via easyapache overwrite php.ini?cPanel - 通过easyapache安装模块会覆盖php.ini吗?
【发布时间】:2023-03-12 22:29:02
【问题描述】:

我在 bash 中有一个小脚本,它可以自动在服务器上安装 ffmpeg 和 ffmpeg 的 php 模块。在此结束时,它将extension=ffmpeg.so 附加到php.ini 的末尾并重新启动httpd 服务。

我的问题是,在 cPanel 服务器中,假设用户使用简单的 apache 安装了一些其他模块,这会覆盖 php.ini 文件。在这种情况下,如何确保始终将extension=ffmpeg.so 添加到末尾?

我想到的一个可能的解决方案是设置一个定期检查 php.ini 文件的 cron 集,但这看起来不是正确的解决方案。

【问题讨论】:

    标签: php apache bash ffmpeg cpanel


    【解决方案1】:

    当然,cronjob 是解决这个问题的一种方法,即使它不是一个好方法。但也许有更好的解决方案:尝试找出确切安装包的 php 文件并添加 exec("path to your script");到它或尝试使用 php.ini 中的包含

    【讨论】:

      猜你喜欢
      • 2018-03-12
      • 2013-03-21
      • 1970-01-01
      • 2021-02-21
      • 1970-01-01
      • 2012-05-21
      • 1970-01-01
      • 2019-03-14
      • 1970-01-01
      相关资源
      最近更新 更多