Com o script abaixo é possível encontrar todos os arquivos em um determinado diretório que não sejam do tipo UTF-8, útil para quem trabalhar em equipe com máquinas windows e linux e volte e meia tem problemas de codificação.
find /projeto/xyz -type f |fgrep -v '.svn'|xargs file --mime-encoding|fgrep iso-8859
Achei o post do http://bensch.be/node/19 que me ajudou a configurar as urls limpas no mac, o post é bem curto, apenas 4 passos..
Ao invés de postar os passos aqui, vou apenas divulgar o link e vcs podem acessar http://bensch.be/node/19.
Abaixo segue um passo a passo de como instalar a biblioteca PECL uploadprogress extension no mac, eu utilizei o OS X 10.7.3.
1) Faça do download do arquivo da lib em http://pecl.php.net/package/uploadprogress
2) Descompacte o arquivo .tgz baixado e acesse a pasta pelo terminal e digite os seguintes comandos:
phpize # prepares the PHP extension for compiling ./configure make sudo make install
3) Você receberá como resultado um path, coloque esse path na diretiva extension_dir dentro do php.ini
Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20090626/
4) Adicione a linha extension=uploadprogress.so no php.ini e restarte o apache.
Só isso,
Abaixo segue um exemplo de método responsável por cálcular a data do quinto dia útil, sem levar em consideração feriados.
/*
* Retorna a data correspondente ao quinto dia útil do mês informado em timestamp.
* exemplo: tools::getFifthDay( strtotime('2011-01-01') );
* */
function getFifthDay( $timestamp=null ){
if( $timestamp === null )
$timestamp = time();
$fifth = new DateTime();
$fifth->setDate( date('Y', $timestamp ), date('m', $timestamp), 1 );
switch( $fifth->format('N') ){
case 7://domingo
$fifth->modify('+5 day');
break;
case 1://segunda
$fifth->modify('+4 day');
break;
case 2://terca feira
case 3://quarta feira
case 4://quinta feira
Demorei um certo tempo para conseguir configurar o PhpMyAdmin no Mac, após muito sofrimento eu consegui e estou compartilhando os passos seguidos aqui:
1) Colocar a pasta baixada no diretório /Libraries/phpmyadmin
2) Configure o arquivo config/config.default.php com seu usuário/senha e o tipo de autenticação config para nao precisar logar.
Neste momento, ao tentar acessar http://localhost/phpmyadmin você receberá um erro dizendo que não foi possível conectar no mysql.
#2002 - The server is not responding (or the local MySQL server's socket is not correctly configured)
Então abre um terminal, e digite:
sudo mkdir /var/mysql
sudo ln -s /private/tmp/mysql.sock /var/mysql/mysql.sock
salve o arquivo e restarte o mysql.
Comentários
3 anos 21 semanas atrás
3 anos 21 semanas atrás
3 anos 45 semanas atrás
3 anos 50 semanas atrás
4 anos 3 dias atrás
4 anos 1 semana atrás
4 anos 3 semanas atrás
4 anos 28 semanas atrás
4 anos 28 semanas atrás
4 anos 29 semanas atrás