Autor Tópico: Personal Home Library : Como instalar?!  (Lida 44380 vezes)

Offline Bolche

  • Usuário Ubuntu
  • *
  • Mensagens: 36
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #15 Online: 30 de Janeiro de 2010, 14:22 »
Eu usei hosts virtuais para permitir vários diretórios diferentes em lugares diferentes, mas acho que é mais fácil assim:
Copie a pasta /http/bases, /http/cgi-bin e o conteúdo  de /http/www (ou seja, a pasta phl82), para /var/www
Agora você tem três pastas em /var/www: bases, cgi-bin e phl82. Coloque em "/etc/apache2/sites-available/default" o seguinte:
Código: [Selecionar]
<VirtualHost *:80>
DocumentRoot /var/www
<Directory /var/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Directory "/var/www/cgi-bin/">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Reinicie o apache.
Não esqueça de ajusta o seu cgi-bin/phl82.cip de acordo.
Essa não é a solução mais elegante (o phl não fica todo junto em uma pasta), mas deve funcionar. E é bem mais simples que usar vários Virtual Hosts.
Se não der certo, por favor escreva qual erro aparece no PHL ou nos CMS.
Abs
Eduardo

Offline ManoelNascimento

  • Usuário Ubuntu
  • *
  • Mensagens: 70
    • Ver perfil
[Resolvido] Personal Home Library : Como instalar?!
« Resposta #16 Online: 03 de Fevereiro de 2010, 19:09 »
Olá Bolche,

Fan-tás-ti-co! Agora o PHL roda bem, e não atrapalha nenhum dos outros gerenciadores de conteúdo! Não é realmente a mais elegante das soluções colocar tudo "solto" na pasta "/var/www/", mas serve, e é o que importa. Eis aqui a lista de CMS que tenho no servidor local, e todos rodando perfeitamente bem com o PHL: SPIP, OSCommerce, WordPress, Drupal, Joomla, SEER, OpenCart, Mambo. Testei exaustivamente cada um deles após as modificações no arquivo "/etc/apache2/sites-available/default" e tudo funcionou maravilhosamente bem.

Muitíssimo obrigado!

Offline napopte

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #17 Online: 28 de Fevereiro de 2011, 08:57 »
Bom dia, estou enfrenatando um problema, quandio tento instalar o phl 82 a minha pagina tenta abrir o cgi-bin/wxis.exe. no site achei apenas o download da versão phl82_100930.tar.gz, e não estou conseguindo instalar da forma que você passou no tutorial.tem outra solução???

Offline Polegar

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #18 Online: 28 de Fevereiro de 2011, 17:09 »
Olá, cola o conteúdo do seu arquivo de configuração. Assumindo que você está usando Apache2, o arquivo é /etc/apache2/sites-enabled/000-default
E diga onde extraiu os arquivos (se foi em /http/www por exemplo)

Offline napopte

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #19 Online: 01 de MAR?O de 2011, 09:48 »
Esta na pasta www do apache

Offline napopte

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #20 Online: 01 de MAR?O de 2011, 14:24 »
Não mudeio o caminho do apache pois uso outros sites, instalei na pasta /var/www/http
se poder me dar uma ajuda, mas acho que o problema esta com o phl82, estou usando o phl82_100930.tar.gz
da uma olhada

Offline joaolupi

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #21 Online: 27 de Junho de 2011, 12:43 »
Amigos, bom dia.
Segui o excelente tutorial do Bolche mas não aconteceu.
Estou recebendo a seguinte mensagem de erro:
WXIS|fatal error|unavoidable|dbxopen:/var/www/bases/phl_idx.xrf(2)|
Já verifiquei as permissões de todas as pastas estão OK.
Alguém tem alguma idéia?
Agradeço de antemão.

Offline Bolche

  • Usuário Ubuntu
  • *
  • Mensagens: 36
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #22 Online: 29 de Junho de 2011, 14:58 »
Que eu saiba, não tem nenhuma diferença em relação à instalação com o phl82_100930.tar.gz
Eduardo

Offline fellipe003

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #23 Online: 15 de Setembro de 2011, 23:42 »
Amigos, bom dia.
Segui o excelente tutorial do Bolche mas não aconteceu.
Estou recebendo a seguinte mensagem de erro:
WXIS|fatal error|unavoidable|dbxopen:/var/www/bases/phl_idx.xrf(2)|
Já verifiquei as permissões de todas as pastas estão OK.
Alguém tem alguma idéia?
Agradeço de antemão.


Mesma coisa acontece comigo.
Fiz o tutorial exatamente como descrito, repeti o processo duas vezes e nada.
Uso Linux Mint 11.
Será que tem algo a ver com a versão do sistema?

Convenci minha namorada a mudar para o Linux, mas ela não quer mudar enquanto o PHL não funcionar no meu note...

Offline Bolche

  • Usuário Ubuntu
  • *
  • Mensagens: 36
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #24 Online: 16 de Setembro de 2011, 00:10 »
Você seguiu o primeiro tutorial (que instala no /http) ou o segundo (que usa Virtual Hosts)?
Pela sua mensagem me parece que você seguiu o segundo. Eu recomendo fortemente que, pelo menos na sua primeira instalação, antes de pegar o jeito, você instale pelo primeiro método (descrito na mensagem http://ubuntuforum-br.org/index.php/topic,39809.msg349758.html#msg349758). É só seguir o que está nessa mensagem, sem a parte sobre Virtual Hosts das demais mensagens. Ele é consideravelmente mais fácil, mesmo que você fique sem poder instalar outros CSMs.
Não esqueça de desfazer tudo que você fez antes de tentar de novo.
Se houver muita necessidade eu faço um arquivo .deb para instalar esse negócio...
Eduardo

Offline fellipe003

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #25 Online: 16 de Setembro de 2011, 00:27 »
Você seguiu o primeiro tutorial (que instala no /http) ou o segundo (que usa Virtual Hosts)?
Pela sua mensagem me parece que você seguiu o segundo. Eu recomendo fortemente que, pelo menos na sua primeira instalação, antes de pegar o jeito, você instale pelo primeiro método (descrito na mensagem http://ubuntuforum-br.org/index.php/topic,39809.msg349758.html#msg349758). É só seguir o que está nessa mensagem, sem a parte sobre Virtual Hosts das demais mensagens. Ele é consideravelmente mais fácil, mesmo que você fique sem poder instalar outros CSMs.
Não esqueça de desfazer tudo que você fez antes de tentar de novo.
Se houver muita necessidade eu faço um arquivo .deb para instalar esse negócio...

Cara, eu fiz o tutorial que você escreveu, usando o método 1, até o item 07, que é quando surge o problema e não consigo resolver. Nem tentei as outras mensagens porque não é necessário; não há problema de não poder instalar outros CSMs porque vou fazer isso no note da minha namorada, ela nunca precisará disto. rs

Para desfazer tudo o que fiz, basta apagar as pastas criadas e desinstalar o apache?
Desculpa a pergunta besta, mas é que só tenho 3 meses de Linux e ainda estou aprendendo. rs

Offline Bolche

  • Usuário Ubuntu
  • *
  • Mensagens: 36
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #26 Online: 16 de Setembro de 2011, 01:05 »
Sim, é só apagar as pastar e desinstalar o Apache, mas na hora de desinstalar certifique-se de dar "purge", ou seja, remover os arquivos de configuração também.
No Synaptic selecione a opção "Marcar para remoção completa". Pelo terminal você faz um
Código: [Selecionar]
sudo apt-get remove --purge apache2 apache2.2-common
Eu achei que você tinha feito pelo método do Virtual Hosts pois você disse que a mensagem que aparecia era:
WXIS|fatal error|unavoidable|dbxopen:/var/www/bases/phl_idx.xrf(2)|
Se você tivesse feito pelo método que eu escrevi, o erro seria:
WXIS|fatal error|unavoidable|dbxopen:/http/bases/phl_idx.xrf(2)

Verifique se você fez corretamente o passo 4.1 no Apache.
« Última modificação: 16 de Setembro de 2011, 04:49 por Bolche »
Eduardo

Offline Bolche

  • Usuário Ubuntu
  • *
  • Mensagens: 36
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #27 Online: 16 de Setembro de 2011, 04:26 »
Pessoal, como várias pessoas estão com dificuldades para instalar o PHL eu já fui e criei um pacote Debian para ele.
Pode baixar ele aqui: http://www.ime.usp.br/~emorais/deb/phl_82-1_i386.deb
Após baixar esse arquivo é só clicar duas vezes nele para começar a instalação, ou ainda digitar no terminal
Código: [Selecionar]
sudo dpkg -i phl_82-1_i386.debEle vai criar um atalho no menu "Escritório". Você também pode abrir o PHL digitando no navegador http://phl.localhost/
Do jeito que eu fiz o pacote você pode instalar quaisquer CSM ou outros sites que ele não interfere (tanto que ele usa um "host" diferente, "phl.localhost" ao invés de "localhost").

O pacote que eu fiz é para a arquitetura 32bits pois, de fato, um dos executáveis do PHL é para 32bits.
Eu acho que ele deve rodar bem em 64bits, mas eu não tenho certeza.
Se você usa 64bits e quer testar o pacote, digite
Código: [Selecionar]
sudo dpkg -i --force-architecture phl_82-1_i386.deb
O pacote talvez tenha alguns errinhos na instalação, então eu peço que vocês testem e digam se teve algum problema.

Vou mandar um email para o Elysio e ver se ele não se interessa em colocar esse pacote no site.
Abs
Eduardo

Offline fellipe003

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #28 Online: 16 de Setembro de 2011, 11:02 »
Pessoal, como várias pessoas estão com dificuldades para instalar o PHL eu já fui e criei um pacote Debian para ele.
Pode baixar ele aqui: http://www.ime.usp.br/~emorais/deb/phl_82-1_i386.deb
Após baixar esse arquivo é só clicar duas vezes nele para começar a instalação, ou ainda digitar no terminal
Código: [Selecionar]
sudo dpkg -i phl_82-1_i386.debEle vai criar um atalho no menu "Escritório". Você também pode abrir o PHL digitando no navegador http://phl.localhost/
Do jeito que eu fiz o pacote você pode instalar quaisquer CSM ou outros sites que ele não interfere (tanto que ele usa um "host" diferente, "phl.localhost" ao invés de "localhost").

O pacote que eu fiz é para a arquitetura 32bits pois, de fato, um dos executáveis do PHL é para 32bits.
Eu acho que ele deve rodar bem em 64bits, mas eu não tenho certeza.
Se você usa 64bits e quer testar o pacote, digite
Código: [Selecionar]
sudo dpkg -i --force-architecture phl_82-1_i386.deb
O pacote talvez tenha alguns errinhos na instalação, então eu peço que vocês testem e digam se teve algum problema.

Vou mandar um email para o Elysio e ver se ele não se interessa em colocar esse pacote no site.
Abs

Meu irmão... Você é o cara!!!!
Não funcionou no meu notebook, acho que é porque o sistema é de 64 bits e porque passei a noite tentando instalar ele pelo tutorial que você fez... Acho que estraguei alguma coisa... rsrs

Mas testei no meu netbook e funcionou perfeitamente!!!!
Incrível!!!
Como a arquitetura do notebook da minha namorada é 32bits, está perfeito!
Agora sim ela vai usar Linux!

Muito obrigado cara pelo trabalho em nos ajudar.
Parabéns mesmo!

Agora vou quebrar a cabeça para ver o que aconteceu aqui no meu note, não ficarei quieto enquanto não resolver aqui também. Mesmo que não use o programa. rsrs
Começei e agora vou até o fim.

Mande mesmo um e-mail para o Elysio!
Com certeza ele vai querer colocar no site. Vai facilitar a vida de muita gente.

Offline fellipe003

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: Personal Home Library : Como instalar?!
« Resposta #29 Online: 16 de Setembro de 2011, 13:52 »
Só mais uma dúvida:
para fazer um backup da base de dados, basta copiar a pasta bases em /usr/share/phl não é?

Tentei copiar a pasta bases que está em um computador com Windows e colocar no meu net, mas depois de fazer isso ao tentar abrir o programa aparece o seguinte erro:

WXIS|fatal error|unavoidable|recread/xropn/w|

Será que tô fazendo da maneira errada?