Categorias
Utilidades

Como converter pt em px – tamanho de fonte

Consulte a tabela e veja como converter pt em px e outras unidades (em e %).

Points (pt) Pixels (px) Ems (em) Percent (%)
6pt 8px 0.5em 50%
7pt 9px 0.55em 55%
7.5pt 10px 0.625em 62.5%
8pt 11px 0.7em 70%
9pt 12px 0.75em 75%
10pt 13px 0.8em 80%
10.5pt 14px 0.875em 87.5%
11pt 15px 0.95em 95%
12pt 16px 1em 100%
13pt 17px 1.05em 105%
13.5pt 18px 1.125em 112.5%
14pt 19px 1.2em 120%
14.5pt 20px 1.25em 125%
15pt 21px 1.3em 130%
16pt 22px 1.4em 140%
17pt 23px 1.45em 145%
18pt 24px 1.5em 150%
20pt 26px 1.6em 160%
22pt 29px 1.8em 180%
24pt 32px 2em 200%
26pt 35px 2.2em 220%
27pt 36px 2.25em 225%
28pt 37px 2.3em 230%
29pt 38px 2.35em 235%
30pt 40px 2.45em 245%
32pt 42px 2.55em 255%
34pt 45px 2.75em 275%
36pt 48px 3em 300%
Categorias
Linux

Como setar permissões de pastas e arquivos em um projeto web

Para setar todas as permissões de pastas para 755 e todos os arquivos para 644 utilize os seguintes comandos:

Permissões de pasta:

find /caminho/do/projeto -type d -exec chmod 755 {} \;

Permissões de arquivos:

find /caminho/do/projeto -type f -exec chmod 644 {} \;

 

Categorias
Apache Linux

Como Limpar cache ModPageSpeed do Apache

Para Limpar o Cache o ModPagespeed, basta executar o comando:

touch /var/cache/mod_pagespeed/cache.flush

Como ligar e deslicar o ModPageSpeed:
Adicione ao seu arquivo .htaccess para ligar:

ModPagespeed on

Para desligar:

ModPagespeed off

 

Categorias
Magento

Como desabilitar css gerado pelo Magento dentro da pasta MEDIA

Para desabilitar a geração de arquivos de cache de CSS dentro da pasta MEDIA, basta logar na área de administração e navegar até

Admin -> System -> Configuration -> Advanced -> Developer

Selecionar “CSS Settings”  e na caixa de seleção Merge CSS Files, selecionar a opção NO.

Limpe o cache.

Categorias
PHP

Veja como desabilitar exibição de erros no Cake PHP

Edite a seguinte linha no arquivo app\Config\core.php

Configure::write('debug', 0);

 

Categorias
Magento PHP

Guia rápido de Caminhos de Pasta e URL’s do Magento

Você pode usar as seguintes chamadas em seus scripts e arquivos phtml:

Caminhos absolutos de URL – Retornam URL Completa

Caminho base de instalação do Magento – retorna http://www.instalacao-do-magento.com.br/:

Mage::getBaseUrl()

Caminho do diretório MEDIA do Magento – retorna http://www.instalacao-do-magento.com.br/media/:

Mage::getBaseUrl('media')

Caminho do diretório diretório JS do Magento – retorna http://www.instalacao-do-magento.com.br/js/:

Mage::getBaseUrl('js')

Caminho do diretório diretório skin do Magento – retorna http://www.instalacao-do-magento.com.br/skin/:

Mage::getBaseUrl('skin')

URL Atual

Mage::helper('core/url')->getCurrentUrl()

Caminhos de Pasta – Retornam o Endereço Físico da Pasta

Diretório base – Retorna o caminho da pasta de instalação do Magento, por exemplo, /var/www/meumagento

Mage::getBaseDir()

Diretório APP – Retorna o caminho da pasta app da sua instalação, por exemplo, /var/www/meumagento/app

Mage::getBaseDir('app')

Diretório MEDIA – Retorna o caminho da pasta media da sua instalação, por exemplo, /var/www/meumagento/media

Mage::getBaseDir('media')

Diretório SKIN – retorna o caminho da pasta code da sua instalação, por exemplo, /var/www/meumagento/skin

Mage::getBaseDir('skin')

Diretório CODE – retorna o caminho da pasta code da sua instalação, por exemplo, /var/www/meumagento/app/code

Mage::getBaseDir('code')

Diretório DESIGN – Retorna o caminho da pasta design da sua instalação, por exemplo, /var/www/meumagento/app/design

Mage::getBaseDir('design')

Diretório ETC – Retorna o caminho da pasta etc da sua instalação, por exemplo, /var/www/meumagento/app/etc

Mage::getBaseDir('etc')

Diretório LIB – Retorna o caminho da pasta lib da sua instalação, por exemplo, /var/www/meumagento/lib

Mage::getBaseDir('lib')

Diretório LOCALE – Retorna o caminho da pasta locale da sua instalação, por exemplo, /var/www/meumagento/app/locale

Mage::getBaseDir('locale')

Diretório VAR – Retorna o caminho da pasta var da sua instalação, por exemplo, /var/www/meumagento/var

Mage::getBaseDir('var')

Diretório TMP – Retorna o caminho da pasta tmp da sua instalação, por exemplo, /var/www/meumagento/var/tmp

Mage::getBaseDir('tmp')

Diretório CACHE – Retorna o caminho da pasta cache da sua instalação, por exemplo, /var/www/meumagento/var/cache

Mage::getBaseDir('cache')

Diretório LOG – Retorna o caminho da pasta log da sua instalação, por exemplo, /var/www/meumagento/var/log

Mage::getBaseDir('log')

Diretório SESSION – Retorna o caminho da pasta session da sua instalação, por exemplo, /var/www/meumagento/var/session

Mage::getBaseDir('session')

Diretório UPLOAD – Retorna o caminho da pasta upload da sua instalação, por exemplo, /var/www/meumagento/media/upload

Mage::getBaseDir('upload')

Diretório EXPORT – Retorna o caminho da pasta export da sua instalação, por exemplo, /var/www/meumagento/var/export

Mage::getBaseDir('export')

Conhece mais algum trecho de código relacionado à caminhos de pastas ou url’s que não foi listado aqui? Deixe um comentário!

Categorias
Linux

Como Instalar CageFS e PHP Selector no Cloudlinux

CageFS e PHP Selector são 2 dos principais componentes do CloudLinux. Juntos, eles permitem que cada usuário tenha o seu próprio sistema de arquivos e ferramentas, cada usuário pode selecionar sua própria versão do PHP, carregar módulos específicos para sua aplicação, entre outras vantagens.

Instalação do CageFS:

yum install cagefs

Inicialização do CageFS:

[IMPORTANTE] A inicialização do CageFS vai gerar um diretório esquleto que vai ocupar cerca de 8GB no seu HD, certifique-se que você tem espaço disponível antes de Rodar o comando!

/usr/sbin/cagefsctl --init

Se você usa CPanel, deixe o valor em branco, na opção abaixo:
cPanel WHM WHM -> Server Configuration -> Basic cPanel/WHM Setup -> Basic Config -> Additional home directories

Gerenciamento CageFS para us usuário do seu servidor:

Habilitar CageFS para todos os usuários:

/usr/sbin/cagefsctl -–enable-all

Desabilitar CageFS para tudos os usuários:

/usr/sbin/cagefsctl –-disable-all

Habilitar CageFS para um usuário específico:

/usr/sbin/cagefsctl -–enable usuario

Desabilitar CageFS para um usuário específico:

/usr/sbin/cagefsctl -–disable usuario

Listar usuário que estão utilizando CageFS:

/usr/sbin/cagefsctl -–list-enabled

Listar usuários que NÃO estão usando CageFS:

/usr/sbin/cagefsctl –-list-disabled

Instalação do PHP Selector

Primeiro, instale as diferentes versões do PHP e módulos:

yum groupinstall alt-php

Atualize CageFS e LVE Manager par que eles suportem as outras versões:

yum update cagefs lvemanager

Arquivos PHP.ini individuais:

Os arquivos individuais para cada versão do PHP estão no diretório /etc/cl.php.d/alt-phpXX. O arquivo contém as configurações e extensões selecionadas pelo usuário. Existe um arquivo para cada variação usuário/versão.

O administrador pode alterar as configurações para cada extensão alterando o arquivo /opt/alt/php52/etc/php.d.all/mbstring.ini

e então rodar o comando

cagefsctl -–rebuild-all-php-ini

Com isso, você já pode setar diferentes versões do PHP para cada cliete dentro do seu servidor, é só clicar em “Versão do PHP” ou “PHP Version” no painel de controle do cliente.

Veja o post original com mais detalhes no ErrorLogz

Categorias
Linux

Como ver a distribução e versão do Linux

Você pode ver a distribuição e versão do Linux de três formas diferentes:

cat /etc/*-release
lsb_release -a
cat /proc/version

Se você sabe mais algum comando para verificar a versão e distribuição do Linux, deixe seu comentário!

 

 

 

Categorias
MySQL

Como trocar senha root no MySQL

  1. Pare o MySQL:
    sudo service mysqld stop
  2. Inicie o MySQL em safe mode
    mysqld_safe --skip-grant-tables
  3. Faça login no MySQL sem usar senha
    mysql --user=root mysql
  4. Altere a senha, colocando a senha que você deseja no lugar se SUASENHA
    use mysql; UPDATE user SET Password=PASSWORD('SUASENHA') WHERE User='root'; FLUSH PRIVILEGES; exit;