Eu tenho uma pergunta sobre um problema estranho que nunca encontrei antes, apesar de estar trabalhando com muitos servidores por um bom tempo.
Portanto, há o servidor da web cherokee que eu compilei e instalei com
./configure --prefix=/usr
make
make install
Antes desta 'atualização' eu apaguei a versão antiga completamente (também verifiquei com ferramentas de busca) e fiz o backup da configuração existente que atualizei e copiei de volta para sua pasta original mais tarde.
Mas o problema básico são dois arquivos: cherokee-worker e cherokee-admin . Esses arquivos não foram copiados para / usr / sbin / corretamente. Para provar minha suspeita, executei alguns comandos:
/home/paul/build/cherokee/cherokee-1.2.1/cherokee/cherokee-worker -i
>> Version: 1.2.1
cp /home/paul/build/cherokee/cherokee-1.2.1/cherokee/cherokee-worker /usr/sbin/cherokee-worker
/usr/sbin/cherokee-worker -i
>> Vesion: 1.0.8
O mesmo problema acontece com cherokee-admin . O mais estranho é que se eu substituir a cópia real de cherokee-worker em / usr / sbin / com um link simbólico para o arquivo working em /.../ build /../ cherokee-1.2.1 it funciona !
rm /usr/sbin/cherokee-worker
ln -s /home/paul/build/cherokee/cherokee-1.2.1/cherokee/cherokee-worker /usr/sbin/cherokee-worker
/usr/sbin/cherokee-worker -i
>> Version: 1.2.1
Parece que uma cópia do cherokee-worker / -admin não está funcionando corretamente. Mas como vem?
Você sabe o que acontece? Eu não tenho absolutamente nenhuma ideia do que está acontecendo.
Obrigado pela sua ajuda antecipadamente!
Paul