0

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

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

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

4

1 回答 1

0

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

于 2013-09-22T21:31:33.987 回答