我在bash中有一个小脚本,可以在服务器上自动安装ffmpeg和ffmpeg的php模块。最后,它会将extension=ffmpeg.so
追加到php.ini
的末尾并重新启动httpd
服务。
我的问题是,在cPanel服务器中,假设用户使用简单的apache安装了一些其他模块,会覆盖php.ini
文件。在这种情况下,如何确保始终添加extension=ffmpeg.so
?
我想到的一个可能的解决方案是有一个cron设置,它定期检查php.ini文件但看起来不是正确的解决方案。
答案 0 :(得分:0)
当然,cronjob是一种解决这个问题的方法,即使它不是一个好问题。但也许有一个更好的解决方案:尝试找出正确安装软件包的php文件并添加一个exec(“脚本路径”);它或尝试使用php.ini中的包含