编译APC时什么时候生成apc.ini

发布于 2025-01-04 22:21:21 字数 335 浏览 1 评论 0原文

我正在编写一个 shell 脚本来更新 Ubuntu 10.04 x86_64 版本上的 APC。当我最初编译 APC 时(新系统,首次安装),它会生成以下文件:

/etc/php5/conf.d/apc.ini

我的更新脚本所做的就是下载新的源文件集,编译它们,然后安装旧版本。当我编译新版本的 APC 时,我传递了 ./configure 与原始安装期间相同的参数。我期待它生成一个新的 apc.ini 文件并取代我的旧文件。但它似乎并没有这样做。

为什么它没有覆盖我的旧 apc.ini? apc.ini在编译/安装过程中什么时候生成的?这是我可以信赖的正常行为吗?

I am writing a shell script to update APC on my Ubuntu 10.04 x86_64 build. When I compile APC originally (fresh system, first time install) it generates the following file:

/etc/php5/conf.d/apc.ini

All my update script does is download the new set of source files, compile them, and install over the old version. When I compile the new version of APC I pass ./configure the same arguments I did during the original install. I was expecting it to generate a new apc.ini file and stomp my old one. However it does not seem to be doing that.

Why is it not overwriting my old apc.ini? When in the compilation/install process is apc.ini generated? Is this normal behavior that I can rely on?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

岁月流歌 2025-01-11 22:21:21

我相信它会在您运行 ./configure 时生成配置文件,并在您运行 make install 时尝试将其移动到实际目的地,但它不会覆盖现有副本文件的原因很简单,因为您可能已经对其进行了自定义,并且不希望在升级时更改(或丢失)它。

不过,您应该能够在构建目录之一中找到生成的 conf 文件的副本。运行 configure 后搜索 apc.ini 或类似名称。

I believe it generates the config file when you run ./configure, attempts to move it to the actual destination when you run make install, but it will not overwrite an existing copy of the file simply because you may have customized it and wouldn't want it to be changed (or lost) when upgrading.

You should be able to find a copy of the generated conf file in one of the build directories though. Search for apc.ini or similar names after you have run configure.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文