Назад | Перейти на главную страницу

Есть ли способ узнать последние параметры ./configure при компиляции apache из исходного кода?

Если это PHP, это можно проверить с помощью phpinfo();,

есть ли как-нибудь знать ./configure ... Подробная информация о том, как построен Apache?

если у вас все еще есть каталог, в котором он был скомпилирован, вы можете посмотреть config.log хотя я не уверен, использует ли apache этот «стандарт», может быть другой файл журнала, вы можете попробовать найти его, используя grep './configure ' *

Я не знаю, предоставит ли он вам все, что вы хотите знать, но он предоставляет вам / тонну / информации о том, как настроен ваш сервер:

<IfModule mod_info.c>
    # Allow remote server configuration reports, with the URL of
    #  http://servername/server-info (requires that mod_info.c be loaded).
    # Change the ".example.com" to match your domain to enable.
    #
    <Location /server-info>
        SetHandler server-info
        Order deny,allow
        Deny from all
        Allow from 127.0.0.1
    </Location>
</IfModule>

вы захотите изменить 127.0.0.1 на свой IP-адрес, если вы не делаете это с локального хоста.

в файле конфигурации apache httpd, а затем добавив mod_info к загруженным модулям позволит вам перейти к http://example.com/server-info в вашем браузере и просмотрите всевозможные детали конфигурации.

Многие скрипты настройки, в том числе тот, который поставляется с apache, имеют возможность помощи, попробуйте

./configure --help

или

./configure -h

Чтобы увидеть список вариантов сборки.