我正在升级客户服务器上的LAMP堆栈,并且需要使用./configure mysql和apache来确定上次编译的最后一个设置。 我在哪里得到这些? PHPconfigurationstring可以通过php -i获取。 那么别人呢?
解压后的源代码目录是否在附近? 如果是这样, configure
标志通常会在config.status
或config.log
。
这取决于软件以及是否使用autoconf而略有不同。
config.status有一个--config
标志来打印出最后一个configuration。 我通过运行./config.status --help
find它
- configuration打印configuration,然后退出
所以只要运行./config.status --config
,它会打印出所有的configuration参数。
依赖于它们被编译多久以前,所使用的命令行条目可能仍然在你的shell的历史logging中。 在bash下,你可以通过以下步骤在历史logging中search:
ctrl-r
启动历史上的反向searchfunction ctrl-r
,如果您需要search更远的第一个结果 不是所有的福音派,但是自己编译大量的软件通常是非常糟糕的想法,而不是使用发行版提供的软件包。