Arquivo

Textos com Etiquetas ‘l9web’

Formatar a data no WordPress para Português do Brasil

5, setembro, 2011 Lucas Catani Sem comentários

Boa noite galera, criei um template para worpress e me deparei com um problema, formatar a data.

Nos “posts” aparecia o seguinte:
Olá, mundo!
agosto 21st, 2011 | Author: admin

Eu queria esse resultado:
Olá, mundo!
21 de agosto de 2011 | Autor: admin | Edit

Para tanto é só substituir nos arquivos onde mostra datas a seguinte expressão:

<?php if (!is_page()): ?><?php ob_start(); ?><?php the_time(__(‘F jS, Y’, ‘kubrick’)) ?>

por:

<?php if (!is_page()): ?><?php ob_start(); ?><?php the_time(__(‘j \d\e F \d\e Y’, ‘kubrick’)) ?>

 

No exemplo acima eu traduzi o arquivo sarch.php, que é o onde “cai” após efeturamos alguma pesquisa no blog!

 

Valeu!!!

Problemas com acentuação no PHP e MySQL

10, novembro, 2010 Lucas Catani 4 comentários

Olá pessoal, tive grandes dores de cabeça com acentuação no PHP e MySQL em servidores LINUX e encontrei muito material no Viva o Linux.

Vamos ao problema, quando eu insiro um nome com acento no meu BD (MySQL) ele entra no BD assim:

“ééééé” traduzindo => “ééééé”

Contudo, como o amigo acima, nenhuma das dicas não me ajudou muito, tanto o banco de dados como o PHP ficavam com os acentos bagunçados.

Então vamos lá: quem estiver com problemas desse gênero, primeiramente no seu código HTML, dentro da tag “head” insira o seguinte código:

<meta http-equiv="content-Type" content="text/html; charset=iso-8859-1" />

Isso corrige o problema com relação ao HTML. Mas se logo após “upar” o PHP, seu código dentro do PHP ficar com erros na acentuação, então utilize a seguinte linha dentro do PHP:

header("Content-Type: text/html; charset=ISO-8859-1", true);

E para resolver o problema no banco de dados crie seu banco no Collation como:

latin1_swedish_ci

Fonte: www.vivaolinux.com.br

Instalando e configurando o Firebird no Linux

6, abril, 2010 Lucas Catani 4 comentários

Nesse post vamos aprender a instalar e configurar facilmente o Firebird no Linux. Este tutorial eu adaptei do site VivaoLinux. Abaixo seguem todos os passos para a fácil instalação do Firebird, que gera muita dor de cabeça aos marinheiros de primeira viagem.

Para começar

Para o modo como instalaremos o Firebird, o seu Linux precisa ter instalado a biblioteca libstdc++5.

Clique aqui para fazer o download(versão .deb).

Após fazer o download é só dar um duplo clique no arquivo e depois clicar em “INSTALAR PACOTE”.

Modo alternativo:
Se você usa Ubuntu, Debian ou derivados, digite num terminal:

$ sudo apt-get install libstdc++5

Se você usa uma distribuição baseada em pacotes RPM (como OpenSUSE, Fedora e outras), terá que instalar o pacote compat-libstdc++. Na maioria das distribuições RPM você instala assim:

$ sudo yum install nome_do_pacote_rpm

Baixando e instalando o Firebird

Acesse o site firebirdsql.org e depois clique em “Download Firebird 2.1.2″ (versão que estiver disponível no momento).

a

Agora você selecionará o sistema operacional. No caso (Linux x86).

linux

E agora, qual dos dois devo instalar?Super Server ou Classic Server? Para saber digite num terminal:

$ getconf GNU_LIBPTHREAD_VERSION

Se a resposta for NPTL 2 qualquer coisa, baixe o pacote marcado na figura com um retângulo vermelho, mas se na resposta não aparecer NPTL, baixe o pacote marcado na figura com uma elipse vermelha.

Digamos que você baixou o pacote escolhido na pasta Downloads do seu usuário, então num terminal digite os comandos:

$ cd /home/nomedousuario/Downloads
$ tar -xzf FirebirdSS*.tar.gz
$ cd FirebirdSS*
$ sudo ./install.sh

*Onde tiver o * você clicará na tecla TAB, para o Linux autocompletar o nome.

Depois deste último comando o instalador pede uma confirmação, tecle Enter e depois você precisará digitar uma senha para o administrador padrão SYSDBA. Geralmente a senha é “masterkey” .

Depois de digitar a senha e teclar Enter a instalação termina.Mais uma configuração. Agora vamos usar o nome do usuário logado no sistema que sempre tem um grupo de usuários com o mesmo nome. Digamos que seja lucas. Num terminal digite os seguintes comandos:

$ sudo adduser firebird firebird
$ sudo adduser firebird lucas

- O primeiro comando adiciona um usuário firebird que irá pertencer ao grupo firebird.

- O segundo comando adiciona o usuário firebird ao grupo lucas.Agora aprenderemos como configurar uma pasta para guardarmos os bancos criados. Digamos que no seu diretório de usuário você tenha criado uma pasta chamada bancos ( /home/lucas/bancos) . Se você já tiver bancos criados copie-os para a pasta criada. Agora, num terminal, digite o comando abaixo (estou usando como exemplo o usuário luca):

$ sudo chown -R firebird:lucas /home/lucas/bancos

- O comando chown altera o proprietário do diretório.

Se você quiser usar outra(s) pasta(s) basta alterar o caminho no comando acima.Obs.: Instalando assim o Firebird fica muito mais bem configurado do que instalando dos repositórios das distribuições Linux. Por exemplo, automaticamente já são criados vários links simbólicos para compatibilização com programas que usam versões anteriores do Firebird ou o InterBase no Linux.

Reinicie o computador.

Até aqui eu modifiquei um tutorial para o melhor entendimento, abaixo segue um de minha autoria.

Iniciando o Firebird junto com o sistema

Para iniciar o firebird ao iniciar o sistema, é necessário instalar um pacote chamado RCCONF.

Para isso abra o console e digite sudo apt-get install rcconf

Após confirmar a instalação é só digitar no console sudo rcconf

Abrirá uma janela com os programas iniciados com linux. Marque a opção firebird e depois tecle em OK.


Reinicie o computador

Criando um alias para um banco do Firebird

Após instalar o banco e configurar sempre é interessante criar um alias para acessar o banco de uma outra máquina ou mesmo local.

Para criar um alias o procedimento é simples. O arquivo que contém os alias do firebird chama-se “aliases.conf”, e está localizado na pasta /opt/firebird/.

Esse arquivo por default está como somente leitura. Então vamos fazer o seguinte

Abra o console e digite: sudo nautilus — browser

Abrirá uma janela para você explorar o seu computador. Vá até a pasta /opt/firebird e clique com o botão direito sobre o arquivo “aliases.conf”, abra a aba permissões marque as opções leitura e escrita para todos os tipos de usuários como a figura abaixo.

Permissões

Após mudar as permissões do arquivo você pode fechar tudo o que estiver aberto.

No próximo passo vamos configurar o arquivo em sí.

Abra o console e digite sudo gedit /opt/firebird/aliases.conf

Pronto, o arquivo estará aberto no editor de texto gedit e pronto para edição. A sintaxe do arquivo de alias é muito simples:

nomedoalias=/local/nomedobanco

Abaixo segue o exemplo:

# ——————————
# List of known database aliases
# ——————————

#
# Example Database:
#
employee.fdb = /opt/firebird/examples/empbuild/employee.fdb
employee = /opt/firebird/examples/empbuild/employee.fdb

#
# Live Databases:
#
bancodolucas=/Dados/Bancos/BANCO.FDB

Após alterar e salvar o arquivo o seu alias estará pronto para o uso.

Iniciando ou parando o Firebird

Para iniciar o firebird o comando é sudo /etc/ini.d/firebird start

Para parar o firebird o comando é sudo /etc/ini.d/firebird stop

Alguns sistemas suportam os comando

Iniciar: sudo service firebird start

Parar: sudo service firebird stop

Esté é meu primeiro tutorial. Espero ter ajudado alguém!