Deprecated: Function eregi_replace() is deprecated in
Meradok escreveu:Ola pessoal, esta rodando o webserver aqui, mas uma duvida...como faço quando tenho mais de um site hospedado? no apache criava em httpd.conf e agora?
Meradok escreveu:Ok, obrigado pela resposta, mas no meu caso são dominios validos na internet que estão apontados para meu atual apache no antigo brazilfw 2.3.10.
só gostaria de saber onde resolvo os nomes e aponto para suas respectivas pastas dentro do endereço que vc me informou.
soulpower escreveu:opa galera, voltando aqui para questionar uma ideia minha
estou usando o addon 100%
gostaria de saber se existe a possibiliidade do addon ter suporte a java?
encontrei isto mas nao sei se tem algo a ver
http://www.dynamicobjects.com/d2r/archives/002574.html
se estiver no caminho certo podem me dar umas dicas?
/partition/webserver/htdocs/index.php
A resposta está no outro tópico onde você fez a mesma pergunta:rodrigo73 escreveu:Mas para qual endereço eu devo redirecionar? tem alguma porta especifica também?
brunovescovi escreveu:Boa tarde, pessoal.Fiz a instalação do joomla aqui para entender melhor o problema.ronaldo_dualserv escreveu:Fiz como você informou, e após tentar da seguimento para poder instalar o joomla apareceu o mesmo erro.
Fatal error: Call to undefined function simplexml_load_file() in /partition/webserver/htdocs/libraries/joomla/factory.php on line 381
Realmente o joomla 1.7.3-Stable-Full dá esse erro que você falou. Pesquisei na internet e outros usuários de distribuições diversas tiveram o mesmo problema pois usavam o PHP4, mas é necessário o PHP5. Mas até onde eu sei, o BFW 3.0.255 usa o PHP5, então terei que procurar mais sobre o joomla 1.7.x para o webserver.
Instalei então o joomla 1.5.25-Stable-Full, que já chamou de cara a página de instalação. Mostrou um aviso somente no topo da página, mas não impediu que a página inicial de instalação fosse aberta:
- Código: Selecionar todos
Notice: Undefined index: QUERY_STRING in /partition/webserver/htdocs/joomla15/libraries/joomla/environment/uri.php on line 161
Quando tiver mais informações eu posto aqui.
Um abraço.
Não consegui nenhum avanço nesse caso. Pode até ser a versão do PHP usada no BFW, ou até mesmo do lighttpd. Só suposições até agora. Digo isso porque o Joomla 1.5 funciona e o 1.7 não funciona, o que é quase certo que o Joomla 1.7 requer algo que o BFW não tem ainda. Faça testes com a versão do BFW 3.0.256 que acabou de sair.trcalgaro escreveu:Alguma novidade a respeito da solução do problema?
brunovescovi escreveu:Bom dia, pessoal.Não consegui nenhum avanço nesse caso. Pode até ser a versão do PHP usada no BFW, ou até mesmo do lighttpd. Só suposições até agora. Digo isso porque o Joomla 1.5 funciona e o 1.7 não funciona, o que é quase certo que o Joomla 1.7 requer algo que o BFW não tem ainda. Faça testes com a versão do BFW 3.0.256 que acabou de sair.trcalgaro escreveu:Alguma novidade a respeito da solução do problema?
Um abraço.
Claro que há!trcalgaro escreveu:há possibilidade de substituir o lighttpd pelo apache?
brunovescovi escreveu:Boa noite, pessoal.Claro que há!trcalgaro escreveu:há possibilidade de substituir o lighttpd pelo apache?
Tem que compilar o apache para BFW 3.x e subir uma instância dele para a porta 80.
Um abraço.
/var/htdocs/webadmin/webserver/index.php
<?php
//Pega o Nome ou Endereço IP do Servidor Local e Envia para o Navegador
$IP = $_SERVER['SERVER_NAME'];
//Faz uma Consulta no Arquivo port.cfg e mostra o valor na Variável
$CONSULTA = system('. /etc/brazilfw/webserver/port.cfg') && ('echo $WEBSERVER_PORT');
//Pega o valor Contido na Variável CONSULTA e transfere para variável PORTA
$PORTA = $CONSULTA;
header ('Location: http://'.$IP.':'.$PORTA.'/');
?>
cd / ---> CD /: Vá até o Diretório Raiz
package webserver ---> PACKAGE: Cria o Novo Pacote com as Alterações ja Feitas
mt ---> MT: Monta a partição FAT, onde ficas as configs e pacotes(addons) do BrazilFW
rm /mnt/webserver.bfw ---> RM: Remove o Pacote Antigo que contém os Erros
mv webserver.bfw /mnt/ ---> MV: Move o Novo Pacote ja alterado para o Diretorio /mnt
cd /mnt ---> CD /MNT: Entra no Diretório onde ficam as Configs e addons do BrazilFW
ls webserver.bfw ---> LS: Lista os Arquivos em /mnt, aqui lista somente o Arquivo: webserver.bfw
. /lib/system-functions ---> Chama as Funções Embutidas do Sistema para poder ser executadas.
extract webserver.bfw ---> EXTRACT: extrai os Arquivos Dentro de webserver.bfw
cd / ---> CD /: Vá até o Diretório Raiz
umt ---> UMT: Desmonta a partição FAT, onde ficas as configs e pacotes(addons) do BrazilFW
backup ---> BACKUP: Faz um Backup de Todas as Configurações feitas no BrazilFW
cd / ---> CD /: Vá até o Diretório Raiz
package webserver ---> PACKAGE: Cria o Novo Pacote com as Alterações ja Feitas
mt ---> MT: Monta a partição FAT, onde ficas as configs e pacotes(addons) do BrazilFW
rm /mnt/webserver.bfw64 ---> RM: Remove o Pacote Antigo que contém os Erros
mv webserver.bfw64 /mnt/ ---> MV: Move o Novo Pacote ja alterado para o Diretorio /mnt
cd /mnt ---> CD /MNT: Entra no Diretório onde ficam as Configs e addons do BrazilFW
ls webserver.bfw64 ---> LS: Lista os Arquivos em /mnt, aqui lista somente o Arquivo: webserver.bfw64
. /lib/system-functions ---> Chama as Funções Embutidas do Sistema para poder ser executadas.
extract webserver.bfw64 ---> EXTRACT: extrai os Arquivos Dentro de webserver.bfw
cd / ---> CD /: Vá até o Diretório Raiz
umt ---> UMT: Desmonta a partição FAT, onde ficas as configs e pacotes(addons) do BrazilFW
backup ---> BACKUP: Faz um Backup de Todas as Configurações feitas no BrazilFW
/partition/webserver/htdocs/index.php
<?php
$hora_certa = date("H:i");
if (($hora_certa >= "06:00") && ($hora_certa <= "11:59")) {
echo "<center><h1><font color=#FF0000>Bom Dia!</font></h1></center>";
echo "<center><h2><font color=#0000FF>Funcionou!!!!!</font></h1></center>";
echo "<center><h2><font color=#0000FF>Basta Substituir essa Página pelo Seu Site</font></h2></center>";
}
elseif (($hora_certa >= "12:00") && ($hora_certa <= "17:59")) {
echo "<center><h1><font color=#FF0000>Boa Tarde!</font></h1></center>";
echo "<center><h2><font color=#0000FF>Funcionou!!!!!</font></h1></center>";
echo "<center><h2><font color=#0000FF>Basta Substituir essa Página pelo Seu Site</font></h2></center>";
}
elseif (($hora_certa >= "18:00") && ($hora_certa <= "23:59")) {
echo "<center><h1><font color=#FF0000>Boa Noite!</font></h1></center>";
echo "<center><h2><font color=#0000FF>Funcionou!!!!!</font></h1></center>";
echo "<center><h2><font color=#0000FF>Basta Substituir essa Página pelo Seu Site</font></h2></center>";
}
else {
echo "<center><h1><font color=#FF0000>Boa Madrugada!</font></h1></center>";
echo "<center><h2><font color=#0000FF>Funcionou!!!!!</font></h1></center>";
echo "<center><h2><font color=#0000FF>Basta Substituir essa Página pelo Seu Site</font></h2></center>";
}
// Desenvolvido por sam_fisher
?>
brunovescovi escreveu:Boa tarde, Sam.
Mande os pacotes atualizados para o Reginaldo ou Woshman para ser atualizado no addon manager.
Se foram só correções de erros e nenhuma função nova foi implementada, então não precisa passar pelos testes regulares, desde que esteja tudo 100% seguro e corrigido. Quanto aos testes, pode tirar a dúvida com a Mariana.
Se você atualizar pelo addon manager fica melhor pois as instalações novas não precisarão ser atualizadas depois pelo processo manual descrito acima (que não é confortável para todos os usuários), uma vez que já virão com os pacotes corrigidos.
Um abraço.
De forma alguma levei a mal.sam_fisher escreveu:Ufa, (Desabafo). bem, por favor não me leve a Mal, só quis deixar minha opinião sobre alguns fatos....
sam_fisher escreveu:Então vem a Pergunta:
Como Eu vou saber como Funciona o Gerenciador de addons, se eu não tenho acesso a Determinadas Areas do Sistema do BrazilFW para questão de Estudos?
Note que se eu soubesse como funciona, eu iria fazer com que o Arquivo fosse baixado separado do Pacote .BFW ou .BFW64.
Uma Vez baixado o pacote e descompactado(Seria Criado os Diretórios Apropriado do Addon), em seguida, seria feito o Download só do index.php para que
o mesmo, fosse transferido para /partition/webserver/htdocs/
E Como eu ja tinha dito isso bem lá atras (um bom tempo atras) fica complicado desse modo, pois o modo de instalar addons no modo antigo era mais Facil,
pois nós tinhamos Contato direto com a lógica de instalação de addons e ficava a mostra pra todos verem como a coisa Anda.....
Hoje, Fica tudo as Escondidas, só quem é Beta ou Admin que tem Acesso a isso......
brunovescovi escreveu:Boa noite, pessoal.De forma alguma levei a mal.sam_fisher escreveu:Ufa, (Desabafo). bem, por favor não me leve a Mal, só quis deixar minha opinião sobre alguns fatos....
Quanto à minha sugestão para o addon manager é porque com o tempo os addons serão cada vez mais instalados pelo addon manager do que pelo apt-get. E as instruções de instalação serão cada vez mais elaboradas para direcionar os usuários ao addon manager.
Por enquanto, ninguém tem acesso ao addon manager, simplesmente porque ele é um serviço e não um local. Basta que os arquivos certos estejam no lugar certo que o addon manager faz resto. Por isso tem que entregar os arquivos para o Reginaldo ou Woshman para que eles possam colocar os arquivos no lugar em que o addon manager precisa para listá-los no webadmin (para instalação ou update de addons).
Quanto a incentivar o pessoal a colocar a mão na massa eu acho muito bom. Creio que um administrador de redes deve dominar seu servidor, e não o servidor dominar o profissional de redes. Quanto a isso não vejo problemas e quem dera todo mundo tivesse a desenvoltura e paciência que você tem para explicar como fazer essas coisas. Porém, quando disponibilizamos um addon, a idéia é que ele se mantenha o mais atualizado possível logo na instalação, sem a necessidade de patches e/ou fixies (mas é claro que quando não tem jeito um patch ou um fix é muito benvindo ). Foi só por isso que eu sugeri que, já que se tem a solução de alguns bugs, o melhor é que essa solução esteja nativa quando novos usuários forem instalar o webserver.
Sobre como funciona a lógica do addon-manager, está tudo aberto para nós. As telas do webadmin estão em /var/htdocs/webadmin/addons.cgi. Daí você vai seguindo os scripts que se seguem. Vai ter uma hora que você vai encontrar um arquivo compilado, que é o /usr/local/sbin/addon-monitor, mas não tem problema pois é só ver o source dele pela build tree em /devel/build-tree/root/usr/local/sbin/addon-manager. Como o addon manager funciona está tudo à mostra. É claro que o nosso bom e saudoso apt-get é bem mais simples e direto (eu gosto do apt-get), mas a proposta do addon manager é trazer mais facilidade de instalação ao usuário não tão experiente, assim como proporcionar uma lista confiável de addon para os usuários, uma vez que todos os addon que estão listados no addon manager passaram pelo processo de homologação do projeto BFW e também possuem seus fontes no ftp do projeto para o público, além do passo a passo para recompilação.
Sobre a automatização do arquivo index.php para novas instalações pelo addon manager, você pode trabalhar tudo entre as tags <install> do webserver.bfw.info. Lá nas tags <install> você pode verificar se já existe um arquivo /partition/webserver/htdocs/index.php e trabalhar em cima dessa verificação para saber o que fazer (se mantém o existente ou baixa o novo). As alterações que forem dentro dos pacotes .bfw ou .bfw64, aí esses arquivos são os que você poderia enviar para o Reginaldo ou Woshman (juntamente com os .bfw.info e .bfw64.info) para que eles sejam colocados no ftp, a fim de que o addon manager pegue esses pacotes atualizados para as instalações futuras e/ou atualizações.
Isso tudo que falei foi também só sugestão. E aproveitei a oportunidade para falar mais do addon manager e te mostrar os locais onde você pode ver como ele funciona.
Uma vez que trabalhamos juntos, precisamos mesmo mais e mais nos expressar, com o objetivo de nos entendermos cada vez melhor, fortalecendo assim nossa amizade e somando esforços com a equipe. E eu estou aberto para aprender e me relacionar, porque sei que dessa forma melhoramos a cada dia.
Um abraço.
Eder Amaral escreveu:haveria a possibilidade do webserve controla a navegação uma especie de hotspot ?
sam_fisher escreveu:Acabei de Enviar Nesse instante a atualização do Webserver 1.2 (32) e (64) Bits para o e-mail do woshman
em breve ele estará Disponibilizando para o download, Assim eu Acredito!!!!!
danielmerola escreveu:Pessoal,
Uso o BFW 3.0.256 + Webserver
Coloquei os fontes de um programa gerenciador de arquirvos chamado Ajaxplore e quando tento abrir o software pelo browser para iniciar a configuração aparece o seguinte erro:
Fatal error: Class 'DOMDocument' not found in /partition/webserver/htdocs/ajaxplorer-core-4.0.4/core/classes/class.AJXP_Plugin.php on line 270
No Google encontrei que a solução seria instalar um pacote chamado php-xml, porém não o encontrei e decidi pedir uma ajuda!
Agradeço a todos antecipadamente.
Voltar para Certified Addons of Project BFW
Usuários navegando neste fórum: Nenhum usuário registrado e 23 visitantes