Categorias
Aplicativos Casos configurações hospedagem Internet manutenção performance procedimentos Programação Programação segurança suporte tecnologia troubleshooting

CCA Caminhante do Céu

Anotações sobre o desenvolvimento do site para o Centro Criança e Adolescente Caminhante do Céu.

DNS PROBE FINISHED NXDOMAIN

O domínio foi bloqueado por falha na validações do eMail de contato. Resolvido o problema de validação do eMail o domínio voltou a direcionar corretamente.

Tradução

Neste caso, é grande o interesse pela tradução das diversas partes do site (tema, plugins, etc). Especificamente, este tema organization não apresenta uma disciplina na sua implementação da tradução. Faltam arquivos, pastas, e mesmo as literais são usadas sem a devida preparação para a tradução. Estamos complementando estes recursos na medida do possível.

Alguns plugins podem precisar de tradução também. No caso do Posts in Page este é o caso. A tradução das literais (expressões) no WordPress é tecnicamente simples, porem trabalhosa! E depende de disposição colaborativa de todos os participantes da comunidade.

SlideShow

Tentando substituir a foto estática no cabeçalho por um slideshow.

Soliloquy

Instalação e configuração bem fácil. Mesmo quando se trata de usar os slideshow no Cabeçalho, a configuração seguiu normalmente.

A versão paga parece ter as funcionalidades para a customização fina do ambiente.

HTML / CSS / JavaScript

A alternativa de implementação do slideshow no cabeça é interessante por ganharmos controle e eficiência, porem é trabalhosa e torna a manutenção mais difícil.

Home Page

Melhorar a home page. Os posts mais recentes na página inicial não estava agradando. Posts recem criados aparecem na “landing page” sem necessidade.

A opção foi criar uma página inicial com os posts de uma categoria Home, convenientemente selecionados usando o plugin Posts in Page. Bastante conveniente.

Aproveitamos a ordem cronológica de apresentação dos posts na página para ordenar de acordo com o nosso interesse.

Referências

Categorias
Blog Programação Programação

Programação

Notas sobre programação.

Referências

Categorias
Ambientes Aplicativos Casos Comunicação configurações DHCP Equipamento Ferramentas hardware integração Linux manutenção PC performance procedimentos Programação Programação S.O. segurança suporte TCP/IP Torrent troubleshooting

Ji Liu Pu – Torrent Server

Página Inicial do Servidor
Página Inicial do servidor

Uso de Debian com instalação turn key.

IP Dinâmico

Alguns cuidados para fazer isso funcionar.

Fixar o endereço na rede interna. Tanto no router fixando a atribuição do endereço IP pelo MAC da placa de rede em uso no servidor, quanto no servidor.

Anunciar externamente o endereço IP atribuido dinamicamente (cron para salvar periodicamente o endereço) pelo provedor de internet. Neste caso um arquivo compartilhado no dropbox entre os usuários do serviço.

Abrir os endereçamentos de portas especificas do/para o servidor para/da internet.

Last Mile

Cópia física para mídia e transporte no R3.

Referências

  1. TurnKey – Debian servers ready to use.
  2. Crontab in Linux with 20 Useful Examples to Schedule Jobs – cron para agendar as tarefas repetitivas.
  3. Torrent Server – 
  4. lime torrents cc – 

Categorias
Programação Programação

análise exploratória sobre arquivos de log de acessos do apache

Na tentativa de entender um pouco mais sobre o desempenho do nosso site fiz um script python 3 para uma analise preliminar dos arquivos.

def file_IPs(fname):
counter = 0;
IPs = {};
with open(fname) as f:
for linha in f.readlines():
counter += 1;
IP = linha.split()[0];
if IP in IPs:
IPs[IP] += 1;
else:
IPs[IP] = 1;
distinctIPs = 0;
maximo = 0
minimo = counter;
for ip, ipcount in IPs.items():
# print(ip, ipcount);
if (maximo < ipcount): maximo = ipcount; if (minimo > ipcount):
minimo = ipcount;
distinctIPs += 1;
# print("total = ", counter, "distintos = ", distinctIPs, "maximo = ", maximo, "minimo = ", minimo, "media = ", counter/distinctIPs);
print(fname[-8:], "; ", counter, "; ", distinctIPs, "; ", maximo, "; ", minimo, "; ", counter/distinctIPs, "\n");
return


 

 

 

Categorias
Atualização configurações hospedagem Internet Linux manutenção procedimentos Programação segurança suporte troubleshooting

mudando para php 7.x no provedor Locaweb

Sempre chega a hora em que é necessário atualizar a versão dos softwares de apoio da sua hospedagem. Neste momento estou tentando passar de php 5.6 para php 7.x no provedor Locaweb.

Em outros provedores, isso é feito simplesmente alterando a configuração de suporte ao PHP para a nova versão no CPanel. Aqui não funcionou.

Primeiro, a alteração no Painel de Controle pede 15 minutos para tornar a nova configuração ativa.

Atenção: Versão de PHP alterada. Ela poderá levar até 15 minutos para processar. Aguarde o tempo necessário e verifique se houve a alteração de acordo com sua solicitação.

Isso é estranho, mas mesmo esperando a página continua mostrando mensagens como:

 

ou

 

Procurando por ajuda, encontrei um post no blog do provedor “Saiba como alterar a sua versão PHP para o PHP 7” de 16 de março de 2016. Encontrei ainda as instruções em “Como alterar a versão do PHP“. Por estas instruções, fica claro que a simples alteração no Painel de Controle da Hospedagem não funciona. Nem mesmo esperando os 15 minutos pedidos.

Atendimento do Suporte por chat, quanto finalmente consegui passar do atendimento do robot, para o atendimento humano, fui colocando em uma fila “Informações às 19:15, Nov 28: Nesse momento, você é o número 16 na fila de atendimento. ” ! Ainda estou na  fila “Informações às 19:53, Nov 28: Nesse momento, você é o número 1 na fila de atendimento. Por favor aguarde a resposta de um dos nossos analistas. Informações às 19:55, Nov 28: Você está agora conversando com lucas.silva.”

Estranho o atendimento pedir

Poderia informar os dados de FTP, host, usuário e senha?

Acho que não gosto disso. De qualquer forma, quando passei estes dados para o atendente, ele providenciou os ajustes de configuração para que a hospedagem voltasse a funcionar.

Porque ele precisa se usuário e senha para ajustar a configuração? Isso compromete as trilhas de auditoria. Senhas alteradas depois do processo para preservar a segurança.

O que foi feito? Quais os ajustes que foram feitos? Porque os processos automatizados no painel de controle não funcionaram? Mesmo as receitas disponíveis não funcionaram. O que foi feito de diferente que agora funcionaram?

Ao que parece eles substituíram o arquivo php.ini da instalação com alterações de configuração no que se refere a locais de biblioteca para o php e referencias de compatibilidade no ambiente.

Recebi por eMail a mensagem

 

Título: Alteração da Versão PHP

Olá, Osvaldo.

Sabia que agora você consegue alterar a versão PHP da sua Hospedagem de Sites sozinho, sem a ajuda do nosso Suporte?

Você encontra essa possibilidade no painel de Hospedagem, clicando em Administrar Site e depois em Informações da Hospedagem no link Configurar versão.

Nosso objetivo é sempre melhorar a sua experiência 🙂
Por isso, se você tiver mais alguma sugestão, não deixe de nos contar clicando aqui.

Um abraço!
Equipe Locaweb

 

Será que eles não percebem que esta automação do processo não está funcionando?

Referências

  1. Migrating from PHP 5.6.x to PHP 7.0.x