tentando executar sudo apache2ctl reiniciar instalando koha

0

Eu sou novo no Ubuntu, estou tentando instalar o koha, então tentei reiniciar o apache2 com ...

sudo apache2ctl restart

mas recebo o seguinte erro ...

Warning: DocumentRoot [/etc/apache2/OPAC_WWW_DIR] does not exist [Tue Jul 09 11:14:58] 
[error] (EAI 5)No address associated with hostname:could not resolve host name 
WEBSERVER_HOST__IP:WEBSERVER_PORT_LIBRARIAN__--ignoring Warning: DocumentRoot 
[/etc/apache2/INTRANET_WWW_DIR] does not exist syntax error on line 108 
of /etc/apache2/sitse-enabled/koha: 
The port number "WEBSERVER_HOST:__WEBSERVER_PORT_LIBRARIAN__"
is outside the appropriate range (i.e, 1..65535) Action 'restart' failed
    
por thapelo 09.07.2013 / 12:44

2 respostas

1

Koha é empacotado para o Debian e Ubuntu, então eu sugiro instalá-lo seguindo as instruções aqui:

link

Após o pacote ser instalado, você pode usar o koha-create para configurar um banco de dados Koha, que inclui a criação de uma configuração de virtualhost do Apache para esse banco de dados.

O fato de que strings como __WEBSERVER_PORT_LIBRARIAN__ aparecerem na sua configuração do Apache sugere que você tentou instalar o Koha a partir de um check-out de tarball ou git. Durante o processo de instalação, o instalador do Koha cria um arquivo de configuração do Apache para colocar em /etc/apache2/sites-available pegando um arquivo de modelo e substituindo os valores que você forneceu quando você executou o Makefile.PL . No entanto, parece que você colocou o modelo em /etc/apache2/sites-available , não o arquivo de configuração do Apache gerado.

    
por Galen Charlton 24.09.2013 / 16:42
0

Bem, a mensagem de erro informa o (s) problema (s)

  1. "DocumentRoot [/ etc / apache2 / INTRANET_WWW_DIR] não existe"

Qual é a sintaxe do seu DocumentRoot? FYI, normalmente você coloca essas coisas em / var / www em vez de / etc / apache2 / INTRANET_WWW_DIR. Coloque a linha 108 de / etc / apache2 / sitse-enabled / koha se precisar de ajuda.

  1. "O número da porta" WEBSERVER_HOST: WEBSERVER_PORT_LIBRARIAN "está fora do intervalo apropriado (ou seja, 1..65535) A ação 'restart' falhou.

Isso sugere que você está tentando executar em uma porta não padrão. Normalmente, o Apache usa a porta 80, mas soa como se você tivesse definido uma porta maior que 65535 ???.

Novamente, envie seu (s) arquivo (s) de configuração se precisar de mais ajuda.

    
por Panther 09.07.2013 / 18:34

Tags