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