Configuração do Apache sendo gerada novamente ao usar o OSX Server?

Configuração do Apache sendo gerada novamente ao usar o OSX Server?

Instalei recentemente o OSX Server em uma instalação limpa do Yosemite 10.10.3 e queria personalizar a configuração do Apache para alterar a versão do PHP usada pelo servidor. Instalei o php usando o homebrew e fiz as alterações no arquivo de configuração do apache. Isso funcionou bem, até o dia seguinte, quando percebi que o Apache havia voltado a usar a versão padrão do PHP que acompanha o Yosemite.

Depois de brincar um pouco, percebi que o arquivo de configuração do Apache que eu estava editando ( /Library/Server/Web/Config/apache2/httpd_server_app.conf) está sendo gerado novamente toda vez que o aplicativo OSX Server é reiniciado, revertendo-o para a versão padrão do PHP que vem com o Yosemite.

Existe um padrão a partir httpd.confdo qual o OSX Sever gera httpd_server_app.conf?

ATUALIZAR:

Eu cavei um pouco mais. Quando adicionei a chamada LoadModule à httpd_server_app.confversão antiga, comentei e adicionei a chamada à nova na próxima linha.

#LoadModule php5_module libexec/apache2/libphp5.so
LoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.so

Ao reiniciar o servidor, o arquivo recém-gerado fica assim (a chamada para o novo módulo permanece, mas a chamada para o módulo antigo não é comentada):

LoadModule php5_module libexec/apache2/libphp5.so
LoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.so

O Apache carrega o primeiro módulo, que neste caso seria a versão antiga. Se eu colocar a chamada do novo módulo acima da antiga, isso resolverá o problema para mim. Embora não pareça uma solução ideal, ainda fico com a outra chamada LoadModule sem comentários.

Imagino que existam outros cenários relacionados à edição da configuração do Apache onde simplesmente alterar a ordem não resolveria o problema.

informação relacionada