upgrade do PHPmailer nao funciona

8 views
Skip to first unread message

Carlos Aboim

unread,
Jul 8, 2010, 11:37:59 AM7/8/10
to Drupal Portugal
Quando procuro no meu site por actualizações disponiveis entre outras
que estavam sinalizadas como disponiveis e que foram actualizadas com
exito, surge tambem o modulo PHPmailer com duas versoes disponiveis
para actualização ( 6.x-2.2 e 6.x-3.0 ), versão actual 6.x-2.1. O
curioso é que nenhuma das duas aparece como
actualizada na pagina de updates disponiveis, apesar de ter feito o
download do modulo nas duas versoes e de ter feito o upload para a
pasta 'modules' do meu server. (sem erros ou logs de erros)
Ja 'esvaziei' a cache do browser. Talvez o possa fazer tb nas tabelas
do MySQL mas... ainda não me atrevo a tanto sem orientação! ;-)
O que me salta à vista é apenas a data que indica que as actualizações
disponiveis são de hoje (dia 8/7/2010)!! Vou dar mais um tempo e fazer
as actualizações mais tarde.

Alguma sugestão vossa?

obrigado

Antonio P. P. Almeida

unread,
Jul 8, 2010, 11:55:57 AM7/8/10
to drupal-...@googlegroups.com, abo...@gmail.com
On 8 Jul 2010 16h37 WEST, abo...@gmail.com wrote:

Via drush:

@net-dev> pm-releases phpmailer
Project Release Date Status
phpmailer 6.x-3.0 2010-Jul-07 Supported
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
phpmailer 6.x-3.0-rc1 2010-Jan-17
phpmailer 6.x-3.0-beta1 2009-Nov-21
phpmailer 6.x-3.x-dev 2010-Jul-08 Development
phpmailer 6.x-2.2 2010-Jul-07 Supported, Recommended
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
phpmailer 6.x-2.1 2009-Jun-10
phpmailer 6.x-2.0 2009-May-17
phpmailer 6.x-2.0-alpha2 2009-Jan-19
phpmailer 6.x-2.0-alpha1 2009-Jan-16
phpmailer 6.x-2.x-dev 2010-Jul-08 Development
phpmailer 6.x-1.0 2009-May-17
phpmailer 6.x-1.x-dev 2009-May-18 Development

A versão e o timestamp da release estão no ficheiro <módulo>.info.

--- appa

Carlos Aboim

unread,
Jul 9, 2010, 4:39:56 AM7/9/10
to Drupal Portugal
Abri o ficheiro phpmailer.info que vem dentro do package que fiz o
download e está la isto:

; $Id: phpmailer.info,v 1.6 2009/11/21 19:05:37 smk Exp $
name = PHPMailer
description = Integrates the PHPMailer library for SMTP e-mail
delivery.
dependencies[] = libraries
package = Mail
core = 6.x
; Information added by drupal.org packaging script on 2010-07-07
version = "6.x-3.0"
core = "6.x"
project = "phpmailer"
datestamp = "1278511810"

e o que tenho instalado tem:

; $Id: phpmailer.info,v 1.4.2.1 2009/11/21 17:23:47 smk Exp $
name = PHPMailer
description = Integrates the PHPMailer library for SMTP e-mail
delivery.
package = Mail
core = 6.x
; Information added by drupal.org packaging script on 2010-07-07
version = "6.x-2.2"
core = "6.x"
project = "phpmailer"
datestamp = "1278512108"

as diferenças que obviamente passam pela versão:
version = "6.x-2.2" ----> version = "6.x-3.0"

e pela linha datestamp:
datestamp = "1278511810" ------> datestamp = "1278512108"


ja confirmei e de facto alterei o ficheiro 'todo' (o modulo todo) para
a ultima versao version = "6.x-3.0"
mas por qualquer razão que nao sei quando faço o 'refresh' da pagina o
modulo permanece como desatualizado.


Alguma dica? Obrigado

Antonio P. P. Almeida

unread,
Jul 9, 2010, 9:39:05 AM7/9/10
to drupal-...@googlegroups.com, abo...@gmail.com

php -r 'echo date("d.M.Y H:i:s", 1278511810) ."\n";'
-> 07.Jul.2010 15:10:10

php -r 'echo date("d.M.Y H:i:s", 1278512108) ."\n";'
-> 07.Jul.2010 15:15:08

Donde parece estar tudo certo.

Usa a consola do MySQL ou o phpmyadmin ou outra coisa parecida e faz a
seguinte query na DB dos site:

SELECT * from system WHERE name='phpmailer';

Coloca aqui o resultado.

--- appa

Carlos Aboim

unread,
Jul 9, 2010, 10:18:11 AM7/9/10
to Drupal Portugal
Segui as instruções de dentro da consola admin do Drupal que só
apareceram depois de escrever o ultimo post :-(
E pelo que percebi faltava actualizar uma das bibliotecas internas do
PHPmailer:
1 - Desconfiei porque começou a dar-me um erro de 'messaging', quando
activava o style do admin menu, mas eu não tinha o modulo messaging
activo entao...!?!
2 -Activei o modulo ai de seguida no menu reports surgiu uma mensagem,
devia fazer o download de uma class especial PHPMailer e colocar essa
pasta
dentro da directoria messaging/messaging_PHPMailer.
3 - Foi o que fiz e já está tudo ok.

Tinha tambem um problema no modulo das views que (V. 2.06) estava
desatualizada e saltei para a V. 2.11

tudo tranquilo agora!

Obrigado + 1 vez
Reply all
Reply to author
Forward
0 new messages