Re: [FUG-BR] php-gd - como atualizar?
Pessoal, Desculpa voltar novamente neste assunto, mas o email q eu enviei a um tempo atrás, acabou tomando outro rumo, e a minha dúvida não foi resolvida. Tenho um servidor que roda php4, e ao tentar atualizar o php4-gd, continua dando erro. A atualização do php para versão 5 está fora de cogitação em função de um sistema que roda nesta máquina, que é incompatível com ele. Rodo o portsnap fetch update e depois dou um portupgrade no /usr/ports/graphics/php4-gd e continua dando o erro: === php4-gd-4.4.9 has known vulnerabilities: = gd -- '_gdGetColors' remote buffer overflow vulnerability. Reference: [1]http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-0021 5c6a37bb.html = Please update your ports tree and try again. *** Error code 1 Stop in /usr/ports/graphics/php4-gd. *** Error code 1 Stop in /usr/ports/graphics/php4-gd. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20091119-2584-m2c5eu-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=php4-gd-4.4.8 UPGRADE_PORT_VER=4.4.8 make ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! graphics/php4-gd (php4-gd-4.4.8)(unknown build error) As atualizações nos servidores com php5 funcionaram corretamente. Obrigado. []s Fábio Jr. References 1. http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a37bb.html - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Fábio Jr. escreveu: Pessoal, Desculpa voltar novamente neste assunto, mas o email q eu enviei a um tempo atrás, acabou tomando outro rumo, e a minha dúvida não foi resolvida. Tenho um servidor que roda php4, e ao tentar atualizar o php4-gd, continua dando erro. A atualização do php para versão 5 está fora de cogitação em função de um sistema que roda nesta máquina, que é incompatível com ele. Rodo o portsnap fetch update e depois dou um portupgrade no /usr/ports/graphics/php4-gd e continua dando o erro: === php4-gd-4.4.9 has known vulnerabilities: = gd -- '_gdGetColors' remote buffer overflow vulnerability. Reference: [1]http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-0021 5c6a37bb.html = Please update your ports tree and try again. *** Error code 1 Stop in /usr/ports/graphics/php4-gd. *** Error code 1 Stop in /usr/ports/graphics/php4-gd. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20091119-2584-m2c5eu-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=php4-gd-4.4.8 UPGRADE_PORT_VER=4.4.8 make ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! graphics/php4-gd (php4-gd-4.4.8)(unknown build error) As atualizações nos servidores com php5 funcionaram corretamente. Obrigado. []s Fábio Jr. References 1. http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a37bb.html Botelho pode me corrigir se estiver errado... no caso do PHP5 foi um erro no port mesmo... acho que só fizeram a correção para o php5 talvez um PR para o mantenedor resolvesse o problema. Não tenho nenhum cliente com php4, complicado para tentar ti ajudar. Esse cliente só rola com php4 mesmo? -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Obg pelo reply Welkson, É, no começo deu erro no php5, mas depois foi corrigido.. acho q foi erro no ports msm como vc disse.. Infelizmente, o sistema é antigo mas ainda é utilizado, e não temos tempo disponível pra deslocar um desenvolvedor para rever os problemas de incompatibilidade. O que eu encontrei na internet falando sobre o php4-gd foi isso [1]http://forum.nginx.org/read.php?23,21726,21726 Se eu realmente não encontrar nenhuma solução, a última alternativa é atualizar o php. Sei q deveria ser a primeira, já que o suporte ao php4 acabou, mas cada caso é um caso. []s Fábio jr. Welkson Renny de Medeiros escreveu: Fábio Jr. escreveu: Pessoal, Desculpa voltar novamente neste assunto, mas o email q eu enviei a um tempo atrás, acabou tomando outro rumo, e a minha dúvida não foi resolvida. Tenho um servidor que roda php4, e ao tentar atualizar o php4-gd, continua dando erro. A atualização do php para versão 5 está fora de cogitação em função de um sistema que roda nesta máquina, que é incompatível com ele. Rodo o portsnap fetch update e depois dou um portupgrade no /usr/ports/graphics/php4-gd e continua dando o erro: === php4-gd-4.4.9 has known vulnerabilities: = gd -- '_gdGetColors' remote buffer overflow vulnerability. Reference: [1][2]http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-0021 5c6a37bb.html = Please update your ports tree and try again. *** Error code 1 Stop in /usr/ports/graphics/php4-gd. *** Error code 1 Stop in /usr/ports/graphics/php4-gd. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20091119-2584-m2c5eu-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=php4-gd-4.4.8 UPGRADE_PORT_VER=4.4.8 make ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! graphics/php4-gd (php4-gd-4.4.8)(unknown build error) As atualizações nos servidores com php5 funcionaram corretamente. Obrigado. []s Fábio Jr. References 1. [3]http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a 37bb.html Botelho pode me corrigir se estiver errado... no caso do PHP5 foi um erro no port mesmo... acho que só fizeram a correção para o php5 talvez um PR para o mantenedor resolvesse o problema. Não tenho nenhum cliente com php4, complicado para tentar ti ajudar. Esse cliente só rola com php4 mesmo? References 1. http://forum.nginx.org/read.php?23,21726,21726 2. http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a37bb.html 3. http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a37bb.html - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
2009/11/19 Fábio Jr. fjuniorli...@gmail.com Obg pelo reply Welkson, É, no começo deu erro no php5, mas depois foi corrigido.. acho q foi erro no ports msm como vc disse.. Infelizmente, o sistema é antigo mas ainda é utilizado, e não temos tempo disponível pra deslocar um desenvolvedor para rever os problemas de incompatibilidade. O que eu encontrei na internet falando sobre o php4-gd foi isso [1]http://forum.nginx.org/read.php?23,21726,21726 Se eu realmente não encontrar nenhuma solução, a última alternativa é atualizar o php. Sei q deveria ser a primeira, já que o suporte ao php4 acabou, mas cada caso é um caso. []s Você tem como fazer um teste em uma máquina virtual ou algum laboratório? Instalar o FreeBSD e o PHP4 e depois tentar atualizar. Isso confirmaria o erro no ports. -- Antônio Rogério Lins de A. Pessoa Técnico em Tecnologia da Informação CREA-PE - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Bom dia pessoal, Acompanhei a discussão sobre a instalação para tentar resolver esse problema aqui nos servidores FreeBSD, mas não consegui entender muito bem qual foi a solução. Na verdade, depois do email do Renato Botelho, me confundi um pouco, pq pelo que eu entendi, a entrada da vulnerabilidade no VuXML estava errada. Alguns falaram para usar o DISABLE_VULNERABILITIES, outros para simplesmente executar um portsnap fetch update ou atualizar o db file do portaudit. Trabalhar com PHP fora do ports está fora de cogitação aqui na empresa. A única coisa que não fiz aqui foi utilizar o DISABLE_VULNERABILITIES, visto que algumas pessoas indicaram que esta não seria a solução mais segura. Gostaria de saber Welkson, quais foram os passos que você fez. Se você antes de executar o portsnap, fez mais alguma coisa pra que o problema fosse resolvido. Obrigado. []s Fábio Jr. Welkson Renny de Medeiros escreveu: Fiz outro portsnap agora (18:00), e o php5-gd foi atualizado (tentei naquela hora, por volta de meio dia, e ainda estava zoado). Problema resolvido. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
eu estava com o mesmo problema com o GD, mas fiz o upgrade sem problemas ontem. portupgrade -fr php5-gd atualizou que é uma beleza. =D []s Emmanuel Alves manel...@gmail.com - Twitter: http://www.twitter.com/emartsnet Linked In: http://www.linkedin.com/in/emartsnet 2009/11/11 Fábio Jr. fjuniorli...@gmail.com Bom dia pessoal, Acompanhei a discussão sobre a instalação para tentar resolver esse problema aqui nos servidores FreeBSD, mas não consegui entender muito bem qual foi a solução. Na verdade, depois do email do Renato Botelho, me confundi um pouco, pq pelo que eu entendi, a entrada da vulnerabilidade no VuXML estava errada. Alguns falaram para usar o DISABLE_VULNERABILITIES, outros para simplesmente executar um portsnap fetch update ou atualizar o db file do portaudit. Trabalhar com PHP fora do ports está fora de cogitação aqui na empresa. A única coisa que não fiz aqui foi utilizar o DISABLE_VULNERABILITIES, visto que algumas pessoas indicaram que esta não seria a solução mais segura. Gostaria de saber Welkson, quais foram os passos que você fez. Se você antes de executar o portsnap, fez mais alguma coisa pra que o problema fosse resolvido. Obrigado. []s Fábio Jr. Welkson Renny de Medeiros escreveu: Fiz outro portsnap agora (18:00), e o php5-gd foi atualizado (tentei naquela hora, por volta de meio dia, e ainda estava zoado). Problema resolvido. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Valeu Emmanuel, pro php5 funcionou certinho, faltavam as opções corretas no portupgrade msm. Agora fiz a mesma coisa pro php4 (que roda em outra máquina), mas deu o mesmo erro. Antes do portupgrade, foi feito o portsnap fetch update , mas não funciona. =´/ Segue a saída do erro: = gd -- '_gdGetColors' remote buffer overflow vulnerability. Reference: [1]http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-0021 5c6a37bb.html = Please update your ports tree and try again. *** Error code 1 Stop in /usr/ports/graphics/php4-gd. *** Error code 1 Stop in /usr/ports/graphics/php4-gd. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade2009-52940-6nmrdp-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=php4-gd-4.4.8 UPGRADE_PORT_VER=4.4.8 make ** Fix the problem and try again. --- Skipping 'lang/php4-extensions' (php4-extensions-1.0) because a requisite package 'php4-gd-4.4.8' (graphics/php4-gd) failed (specify -k to force) ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! graphics/php4-gd (php4-gd-4.4.8)(unknown build error) * lang/php4-extensions (php4-extensions-1.0) Obrigado. []s Fábio Jr. Emmanuel Alves escreveu: eu estava com o mesmo problema com o GD, mas fiz o upgrade sem problemas ontem. portupgrade -fr php5-gd atualizou que é uma beleza. =D []s Emmanuel Alves [2]manel...@gmail.com - Twitter: [3]http://www.twitter.com/emartsnet Linked In: [4]http://www.linkedin.com/in/emartsnet References 1. http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a37bb.html 2. mailto:manel...@gmail.com 3. http://www.twitter.com/emartsnet 4. http://www.linkedin.com/in/emartsnet - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
2009/11/11 Fábio Jr. fjuniorli...@gmail.com Valeu Emmanuel, pro php5 funcionou certinho, faltavam as opções corretas no portupgrade msm. Agora fiz a mesma coisa pro php4 (que roda em outra máquina), mas deu o mesmo erro. Antes do portupgrade, foi feito o portsnap fetch update , mas não funciona. =´/ Segue a saída do erro: pegando um gancho na conversa, estou com um cliente que utiliza a função imagecreatefrompng, e estava utilzando a versao 5.2.9 do php, após a atualizacao para o 5.2.11 esta função parou de funcionar, alguém utiliza esta função? segue as versões do GD PNG e PHP-GD: gd-2.0.35_2,1 A graphics library for fast creation of images php5-gd-5.2.11_2The gd shared extension for php png-1.2.40 Library for manipulating PNG images * 7.2-STABLE ps: nenhum log aparece no servidor. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
tiago, força a atualização do php5-gd q volta a funcionar. Comigo acontece isto também. portupgrade -fr php5-gd lembrando de dar um apachectl restart depois da atualização. o -f força a reinstalação do pacote e o -r verifica quais os pacotes que dependem do php5-gd para serem recompilados também. []s Emmanuel Alves manel...@gmail.com - Twitter: http://www.twitter.com/emartsnet Linked In: http://www.linkedin.com/in/emartsnet 2009/11/11 Tiago Ribeiro sha...@gmail.com 2009/11/11 Fábio Jr. fjuniorli...@gmail.com Valeu Emmanuel, pro php5 funcionou certinho, faltavam as opções corretas no portupgrade msm. Agora fiz a mesma coisa pro php4 (que roda em outra máquina), mas deu o mesmo erro. Antes do portupgrade, foi feito o portsnap fetch update , mas não funciona. =´/ Segue a saída do erro: pegando um gancho na conversa, estou com um cliente que utiliza a função imagecreatefrompng, e estava utilzando a versao 5.2.9 do php, após a atualizacao para o 5.2.11 esta função parou de funcionar, alguém utiliza esta função? segue as versões do GD PNG e PHP-GD: gd-2.0.35_2,1 A graphics library for fast creation of images php5-gd-5.2.11_2The gd shared extension for php png-1.2.40 Library for manipulating PNG images * 7.2-STABLE ps: nenhum log aparece no servidor. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
já fiz, e nada, continua sem funfar. 2009/11/11 Emmanuel Alves manel...@gmail.com tiago, força a atualização do php5-gd q volta a funcionar. Comigo acontece isto também. portupgrade -fr php5-gd lembrando de dar um apachectl restart depois da atualização. o -f força a reinstalação do pacote e o -r verifica quais os pacotes que dependem do php5-gd para serem recompilados também. []s Emmanuel Alves manel...@gmail.com - Twitter: http://www.twitter.com/emartsnet Linked In: http://www.linkedin.com/in/emartsnet 2009/11/11 Tiago Ribeiro sha...@gmail.com 2009/11/11 Fábio Jr. fjuniorli...@gmail.com Valeu Emmanuel, pro php5 funcionou certinho, faltavam as opções corretas no portupgrade msm. Agora fiz a mesma coisa pro php4 (que roda em outra máquina), mas deu o mesmo erro. Antes do portupgrade, foi feito o portsnap fetch update , mas não funciona. =´/ Segue a saída do erro: pegando um gancho na conversa, estou com um cliente que utiliza a função imagecreatefrompng, e estava utilzando a versao 5.2.9 do php, após a atualizacao para o 5.2.11 esta função parou de funcionar, alguém utiliza esta função? segue as versões do GD PNG e PHP-GD: gd-2.0.35_2,1 A graphics library for fast creation of images php5-gd-5.2.11_2The gd shared extension for php png-1.2.40 Library for manipulating PNG images * 7.2-STABLE ps: nenhum log aparece no servidor. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
até um portupgrade -rf png e nada. 2009/11/11 Tiago Ribeiro sha...@gmail.com já fiz, e nada, continua sem funfar. 2009/11/11 Emmanuel Alves manel...@gmail.com tiago, força a atualização do php5-gd q volta a funcionar. Comigo acontece isto também. portupgrade -fr php5-gd lembrando de dar um apachectl restart depois da atualização. o -f força a reinstalação do pacote e o -r verifica quais os pacotes que dependem do php5-gd para serem recompilados também. []s Emmanuel Alves manel...@gmail.com - Twitter: http://www.twitter.com/emartsnet Linked In: http://www.linkedin.com/in/emartsnet 2009/11/11 Tiago Ribeiro sha...@gmail.com 2009/11/11 Fábio Jr. fjuniorli...@gmail.com Valeu Emmanuel, pro php5 funcionou certinho, faltavam as opções corretas no portupgrade msm. Agora fiz a mesma coisa pro php4 (que roda em outra máquina), mas deu o mesmo erro. Antes do portupgrade, foi feito o portsnap fetch update , mas não funciona. =´/ Segue a saída do erro: pegando um gancho na conversa, estou com um cliente que utiliza a função imagecreatefrompng, e estava utilzando a versao 5.2.9 do php, após a atualizacao para o 5.2.11 esta função parou de funcionar, alguém utiliza esta função? segue as versões do GD PNG e PHP-GD: gd-2.0.35_2,1 A graphics library for fast creation of images php5-gd-5.2.11_2The gd shared extension for php png-1.2.40 Library for manipulating PNG images * 7.2-STABLE ps: nenhum log aparece no servidor. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Tiago Ribeiro escreveu: pegando um gancho na conversa, estou com um cliente que utiliza a função imagecreatefrompng, e estava utilzando a versao 5.2.9 do php, após a atualizacao para o 5.2.11 esta função parou de funcionar, alguém utiliza esta função? segue as versões do GD PNG e PHP-GD: gd-2.0.35_2,1 A graphics library for fast creation of images php5-gd-5.2.11_2The gd shared extension for php png-1.2.40 Library for manipulating PNG images * 7.2-STABLE ps: nenhum log aparece no servidor. Tiago, Aconteceu algo parecido comigo, no meu caso a biblioteca PCRE... um sistema parou de funcionar... quando fui ver, quando fiz o make install clean na pasta /usr/ports/lang/php5-extensions a opção PCRE estava desmarcada... Verifique se não é o mesmo problema... veja se GD não está desmarcado. Depois confere em /usr/local/etc/php/extensions.ini, veja se tem GD lá e tá sem comentário (;). -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
o gd tá marcado sim, no phpinfo() ta aparecendo. 2009/11/11 Welkson Renny de Medeiros welk...@focusautomacao.com.br Tiago Ribeiro escreveu: pegando um gancho na conversa, estou com um cliente que utiliza a função imagecreatefrompng, e estava utilzando a versao 5.2.9 do php, após a atualizacao para o 5.2.11 esta função parou de funcionar, alguém utiliza esta função? segue as versões do GD PNG e PHP-GD: gd-2.0.35_2,1 A graphics library for fast creation of images php5-gd-5.2.11_2The gd shared extension for php png-1.2.40 Library for manipulating PNG images * 7.2-STABLE ps: nenhum log aparece no servidor. Tiago, Aconteceu algo parecido comigo, no meu caso a biblioteca PCRE... um sistema parou de funcionar... quando fui ver, quando fiz o make install clean na pasta /usr/ports/lang/php5-extensions a opção PCRE estava desmarcada... Verifique se não é o mesmo problema... veja se GD não está desmarcado. Depois confere em /usr/local/etc/php/extensions.ini, veja se tem GD lá e tá sem comentário (;). -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Tiago Ribeiro escreveu: o gd tá marcado sim, no phpinfo() ta aparecendo. Faz o seguinte teste... acesse esse site: http://php.net/manual/en/function.imagecreatefrompng.php No Example #1 tem um código em PHP que utiliza a função |imagecreatefrompng. Copia esse código, salva no seu servidor em um diretório de teste, pegue uma imagem sua qualquer no formato PNG, renomeie para ||bogus.image (sem o .png), e chame a página via browser... se aparecer a imagem a função está OK! Se não aparecer chame via shell (php teste.php por exemplo) e veja se retorna algum erro. Se não retornar pode ser que os ALERTAS do php estejam desligado no php.ini, é bom ligar para descobrir o problema, depois desativa antes de colocar em produção. | -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Faz o seguinte teste... acesse esse site: http://php.net/manual/en/function.imagecreatefrompng.php No Example #1 tem um código em PHP que utiliza a função |imagecreatefrompng. Copia esse código, salva no seu servidor em um diretório de teste, pegue uma imagem sua qualquer no formato PNG, renomeie para ||bogus.image (sem o .png), e chame a página via browser... se aparecer a imagem a função está OK! Se não aparecer chame via shell (php teste.php por exemplo) e veja se retorna algum erro. Se não retornar pode ser que os ALERTAS do php estejam desligado no php.ini, é bom ligar para descobrir o problema, depois desativa antes de colocar em produção. | feito isto, no site -- error loading bogus.image pela shell - um monte de caracteres, como se tivesse feito, cat bogus.image só mais um curiosidade, o imagecreatefromjpeg(gif) funciona legal. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
bom,, já tinha feito o portupgrade -rf php5-gd, e não tinha resolvido, acabei fazendo novamente durante estes posts, agora qdo restartei o apache o gd funcionou, vou dar uma pesquisada. obrigado pelo apoio de todos. 2009/11/11 Tiago Ribeiro sha...@gmail.com Faz o seguinte teste... acesse esse site: http://php.net/manual/en/function.imagecreatefrompng.php No Example #1 tem um código em PHP que utiliza a função |imagecreatefrompng. Copia esse código, salva no seu servidor em um diretório de teste, pegue uma imagem sua qualquer no formato PNG, renomeie para ||bogus.image (sem o .png), e chame a página via browser... se aparecer a imagem a função está OK! Se não aparecer chame via shell (php teste.php por exemplo) e veja se retorna algum erro. Se não retornar pode ser que os ALERTAS do php estejam desligado no php.ini, é bom ligar para descobrir o problema, depois desativa antes de colocar em produção. | feito isto, no site -- error loading bogus.image pela shell - um monte de caracteres, como se tivesse feito, cat bogus.image só mais um curiosidade, o imagecreatefromjpeg(gif) funciona legal. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Tiago Ribeiro escreveu: feito isto, no site -- error loading bogus.image pela shell - um monte de caracteres, como se tivesse feito, cat bogus.image só mais um curiosidade, o imagecreatefromjpeg(gif) funciona legal. Tiago, Na hora que copiei o link veio um monte de caracter de formatação (PIPES, etc)... O nome do arquivo tem que ser bogus.image sem extensão png... e tem que tá no mesmo diretório do seu teste.php. Se o teste com jpeg funciona, realmente é um caso bizarro =) [r...@intranet:/] # pkg_info gd-2.0.35_2,1 A graphics library for fast creation of images php5-gd-5.2.11_2The gd shared extension for php php5-5.2.11_1 PHP Scripting Language FreeBSD 7.0 RELEASE (i386). Testei nesse ambiente, funcionou de primeira. -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
2009/11/8 Renato Botelho rbga...@gmail.com: 2009/11/7 Pablo Sánchez phack...@gmail.com: Trabalhe sem o ports, com os fontes originais do PHP, do Apache, e do que mais você precisar. Vira e mexe o povo do ports não atualiza a tempo o pacote, mesmo com a vulnerabilidade já corrigida. Eu prefiro sempre trabalhar com o source original na maior parte do tempo do que com o ports. Porque não enviar um PR com a atualização? O povo do ports faz o que pode, é um trabalho voluntário... seja um também! :P Porque não sei se viu, mas estou com alguns problemas técnicos em relação a hardware no meu note... :-( E no trampo, infelizmente, é Linux apenas... :-( Então, está meio difícil fazer as coisas funcionarem por aqui para poder fazer qualquer coisa pelo ports. Fora que o source original nesse caso funciona muito tranquilo... -- = Pablo Santiago Sánchez Análise e Desenvolvimento de Sistemas Web Zend Certified Engineer #ZEND006757 phack...@gmail.com (61) 9975-0883 http://www.sanchez.eti.br http://www.corephp.com.br Quidquid latine dictum sit, altum viditur = - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
On Mon, Nov 09, 2009 at 10:07:33AM -0200, Pablo Sánchez wrote: 2009/11/8 Renato Botelho rbga...@gmail.com: 2009/11/7 Pablo Sánchez phack...@gmail.com: Trabalhe sem o ports, com os fontes originais do PHP, do Apache, e do que mais você precisar. Vira e mexe o povo do ports não atualiza a tempo o pacote, mesmo com a vulnerabilidade já corrigida. Eu prefiro sempre trabalhar com o source original na maior parte do tempo do que com o ports. Porque não enviar um PR com a atualização? O povo do ports faz o que pode, é um trabalho voluntário... seja um também! :P Porque não sei se viu, mas estou com alguns problemas técnicos em relação a hardware no meu note... :-( E no trampo, infelizmente, é Linux apenas... :-( Então, está meio difícil fazer as coisas funcionarem por aqui para poder fazer qualquer coisa pelo ports. Fora que o source original nesse caso funciona muito tranquilo... Mas você pode instalar via ports sem problema, com o DISABLE_VULNERABILITIES setado. Se conseguir atualizar o portaudit, já compila o gd sem precisar do DISABLE (acabei de fazer isso). Compilando direto no port: make -DDISABLE_VULNERABILITIES=yes Usando o portupgrade: portupgrade -m '-DDISABLE_VULNERABILITIES=yes' gd -- Ricardo Campos Passanezi - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
2009/11/9 Ricardo Campos Passanezi ri...@ige.unicamp.br: On Mon, Nov 09, 2009 at 10:07:33AM -0200, Pablo Sánchez wrote: 2009/11/8 Renato Botelho rbga...@gmail.com: 2009/11/7 Pablo Sánchez phack...@gmail.com: Trabalhe sem o ports, com os fontes originais do PHP, do Apache, e do que mais você precisar. Vira e mexe o povo do ports não atualiza a tempo o pacote, mesmo com a vulnerabilidade já corrigida. Eu prefiro sempre trabalhar com o source original na maior parte do tempo do que com o ports. Porque não enviar um PR com a atualização? O povo do ports faz o que pode, é um trabalho voluntário... seja um também! :P Porque não sei se viu, mas estou com alguns problemas técnicos em relação a hardware no meu note... :-( E no trampo, infelizmente, é Linux apenas... :-( Então, está meio difícil fazer as coisas funcionarem por aqui para poder fazer qualquer coisa pelo ports. Fora que o source original nesse caso funciona muito tranquilo... Mas você pode instalar via ports sem problema, com o DISABLE_VULNERABILITIES setado. Se conseguir atualizar o portaudit, já compila o gd sem precisar do DISABLE (acabei de fazer isso). Compilando direto no port: make -DDISABLE_VULNERABILITIES=yes Usando o portupgrade: portupgrade -m '-DDISABLE_VULNERABILITIES=yes' gd Só pra deixar registrado, o caso do gd, ele já havia sido atualizado, o que estava errado era a entrada dele no VuXML, que estava checando versão errada. um portaudit -Fda e um portsnap fetch update vão resolver o problema -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Renato Botelho escreveu: Só pra deixar registrado, o caso do gd, ele já havia sido atualizado, o que estava errado era a entrada dele no VuXML, que estava checando versão errada. um portaudit -Fda e um portsnap fetch update vão resolver o problem Feito procedimento. Port funcionando normalmente. Obrigado Botelho! -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Vejam o http://www.freshports.org acabou de sair do forno, hehehe Att, Sylvio César. 2009/11/9 Welkson Renny de Medeiros welk...@focusautomacao.com.br: Renato Botelho escreveu: Só pra deixar registrado, o caso do gd, ele já havia sido atualizado, o que estava errado era a entrada dele no VuXML, que estava checando versão errada. um portaudit -Fda e um portsnap fetch update vão resolver o problem Feito procedimento. Port funcionando normalmente. Obrigado Botelho! -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Sylvio Cesar escreveu: Vejam o http://www.freshports.org acabou de sair do forno, hehehe Att, Sylvio César. Testei pela manhã, e acho que me enganei (fazendo 10 tarefas de uma vez), aparentemente tinha dado certo... fui fazer novamente agora e estou com o mesmo problema =) [r...@intranet:/] # portsnap fetch update Looking up portsnap.FreeBSD.org mirrors... 2 mirrors found. Fetching snapshot tag from portsnap1.FreeBSD.org... done. Latest snapshot on server matches what we already have. No updates needed. Ports tree is already up to date. (eu já tinha feito o fetch update antes de postar esse email, por isso NO UPDATE NEEDED, mas pelo que me recordo não vi php5-gd). [r...@intranet:/usr/ports/graphics/php5-gd] # make install clean === php5-gd-5.2.11_1 has known vulnerabilities: = gd -- '_gdGetColors' remote buffer overflow vulnerability. Reference: http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a37bb.html = Please update your ports tree and try again. *** Error code 1 Stop in /usr/ports/graphics/php5-gd. *** Error code 1 [r...@intranet:/usr/ports/graphics/php5-gd] # pkg_info | grep php php5-5.2.11_1 PHP Scripting Language [r...@intranet:/usr/ports/graphics/php5-gd] # uname -a FreeBSD intranet.xxx.com.br 7.0-RELEASE FreeBSD 7.0-RELEASE # Pelo que vi no site freshports que Sylvio indicou o port foi atualizado... mas via portsnap não recebi... será que via cvsup/csup resolve? qual a diferença entre o repositório do portsnap e do cvsup? -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Vc tem instalado o portaudit ? se tiver remove o db dele e manda atualizar. Um forte abraço. 2009/11/9 Welkson Renny de Medeiros welk...@focusautomacao.com.br: Sylvio Cesar escreveu: Vejam o http://www.freshports.org acabou de sair do forno, hehehe Att, Sylvio César. Testei pela manhã, e acho que me enganei (fazendo 10 tarefas de uma vez), aparentemente tinha dado certo... fui fazer novamente agora e estou com o mesmo problema =) [r...@intranet:/] # portsnap fetch update Looking up portsnap.FreeBSD.org mirrors... 2 mirrors found. Fetching snapshot tag from portsnap1.FreeBSD.org... done. Latest snapshot on server matches what we already have. No updates needed. Ports tree is already up to date. (eu já tinha feito o fetch update antes de postar esse email, por isso NO UPDATE NEEDED, mas pelo que me recordo não vi php5-gd). [r...@intranet:/usr/ports/graphics/php5-gd] # make install clean === php5-gd-5.2.11_1 has known vulnerabilities: = gd -- '_gdGetColors' remote buffer overflow vulnerability. Reference: http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a37bb.html = Please update your ports tree and try again. *** Error code 1 Stop in /usr/ports/graphics/php5-gd. *** Error code 1 [r...@intranet:/usr/ports/graphics/php5-gd] # pkg_info | grep php php5-5.2.11_1 PHP Scripting Language [r...@intranet:/usr/ports/graphics/php5-gd] # uname -a FreeBSD intranet.xxx.com.br 7.0-RELEASE FreeBSD 7.0-RELEASE # Pelo que vi no site freshports que Sylvio indicou o port foi atualizado... mas via portsnap não recebi... será que via cvsup/csup resolve? qual a diferença entre o repositório do portsnap e do cvsup? -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Carlos Anderson Jardim escreveu: Vc tem instalado o portaudit ? se tiver remove o db dele e manda atualizar. Um forte abraço. Tenho, fiz isso... sem sucesso. -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
make install clean -DDISABLE_VULNERABILITIES ou portupgrade -WDISABLE_VULNERABILITIES Creio que ja resolva. 2009/11/9 Welkson Renny de Medeiros welk...@focusautomacao.com.br: Carlos Anderson Jardim escreveu: Vc tem instalado o portaudit ? se tiver remove o db dele e manda atualizar. Um forte abraço. Tenho, fiz isso... sem sucesso. -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar? (RESOLVIDO)
Fiz outro portsnap agora (18:00), e o php5-gd foi atualizado (tentei naquela hora, por volta de meio dia, e ainda estava zoado). Problema resolvido. -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member Carlos Anderson Jardim escreveu: make install clean -DDISABLE_VULNERABILITIES ou portupgrade -WDISABLE_VULNERABILITIES Creio que ja resolva. 2009/11/9 Welkson Renny de Medeiros welk...@focusautomacao.com.br: Carlos Anderson Jardim escreveu: Vc tem instalado o portaudit ? se tiver remove o db dele e manda atualizar. Um forte abraço. Tenho, fiz isso... sem sucesso. -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
2009/11/7 Pablo Sánchez phack...@gmail.com: Trabalhe sem o ports, com os fontes originais do PHP, do Apache, e do que mais você precisar. Vira e mexe o povo do ports não atualiza a tempo o pacote, mesmo com a vulnerabilidade já corrigida. Eu prefiro sempre trabalhar com o source original na maior parte do tempo do que com o ports. Porque não enviar um PR com a atualização? O povo do ports faz o que pode, é um trabalho voluntário... seja um também! :P -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Estou na mesma cituação... Diogo Dalfovo - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
2009/11/7 Welkson Renny de Medeiros welk...@focusautomacao.com.br Senhores, [r...@intranet:/usr/ports/graphics/gd] # uname -a FreeBSD intranet.xxx.com.br 7.0-RELEASE FreeBSD 7.0-RELEASE #1 Rodei um portaudit -Fda e me foi informado que o GD (/usr/ports/graphics/gd) estava vulnerável... atualizei o ports via portsnap fetch extract update... rodei um deinstall na pasta /ports/graphics/gd, e na hora que tento um make install clean me aparece: [r...@intranet:/usr/ports/graphics/gd] # make install clean === gd-2.0.35_2,1 has known vulnerabilities: = gd -- '_gdGetColors' remote buffer overflow vulnerability. Reference: http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a37bb.html = Please update your ports tree and try again. *** Error code 1 Stop in /usr/ports/graphics/gd. *** Error code 1 Stop in /usr/ports/graphics/gd. Atualizei NOVAMENTE o ports, mesmo assim não resolve... alguma sugestão? make DISABLE_VULNERABILITIES=yes install clean -- Thiago J. Ruiz SysAdmin/NetAdmin Cisco CCNA - Loading. http://thiagoruiz.blogspot.com - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
Trabalhe sem o ports, com os fontes originais do PHP, do Apache, e do que mais você precisar. Vira e mexe o povo do ports não atualiza a tempo o pacote, mesmo com a vulnerabilidade já corrigida. Eu prefiro sempre trabalhar com o source original na maior parte do tempo do que com o ports. Fiz um artigo há anos atrás, mas continua tudo praticamente do mesmo jeito. Você só precisa ir no site do PHP e ver o que precisa passar como parâmetro para o configure para as extensões que tem instalada. http://www.idsl.org.br/index.php?cont_cod=48 Um abc e boa sorte 2009/11/7 Welkson Renny de Medeiros welk...@focusautomacao.com.br: Senhores, [r...@intranet:/usr/ports/graphics/gd] # uname -a FreeBSD intranet.xxx.com.br 7.0-RELEASE FreeBSD 7.0-RELEASE #1 Rodei um portaudit -Fda e me foi informado que o GD (/usr/ports/graphics/gd) estava vulnerável... atualizei o ports via portsnap fetch extract update... rodei um deinstall na pasta /ports/graphics/gd, e na hora que tento um make install clean me aparece: [r...@intranet:/usr/ports/graphics/gd] # make install clean === gd-2.0.35_2,1 has known vulnerabilities: = gd -- '_gdGetColors' remote buffer overflow vulnerability. Reference: http://www.FreeBSD.org/ports/portaudit/4e8344a3-ca52-11de-8ee8-00215c6a37bb.html = Please update your ports tree and try again. *** Error code 1 Stop in /usr/ports/graphics/gd. *** Error code 1 Stop in /usr/ports/graphics/gd. Atualizei NOVAMENTE o ports, mesmo assim não resolve... alguma sugestão? -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- = Pablo Santiago Sánchez Análise e Desenvolvimento de Sistemas Web Zend Certified Engineer #ZEND006757 phack...@gmail.com (61) 9975-0883 http://www.sanchez.eti.br http://www.corephp.com.br Quidquid latine dictum sit, altum viditur = - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] php-gd - como atualizar?
2009/11/7 Thiago J. Ruiz thiagojr...@gmail.com: make DISABLE_VULNERABILITIES=yes install clean Desabilitar a checagem por vulnerabilidades não é uma solução muito boa, porque ele vai pegar a lib velha vulnerável e instalá-la mesmo assim. Melhor correr atrás do fonte original e mais atualizado para não ficar com versões vulneráveis no ar... -- = Pablo Santiago Sánchez Análise e Desenvolvimento de Sistemas Web Zend Certified Engineer #ZEND006757 phack...@gmail.com (61) 9975-0883 http://www.sanchez.eti.br http://www.corephp.com.br Quidquid latine dictum sit, altum viditur = - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd