Re: [SM-USERS] PHP5 -> PHP7 with SquirrelMail 1.4.22 causes large quantity of error_log warnings

2016-07-10 Thread Paul Lesniewski


On 2016年07月10日 02:54, "Andrés Chandía" wrote:
> 
> 
> The answer I got from Paul Lesniewski was:
> 
> SquirrelMail has
> not yet been updated to work with PHP 7

The errors below are not PHP7 issues.  They are fixed in version
1.4.23-SVN, which is available (nightly snapshots) on our downloads page.

> Moved my
> working SquirrelMail 1.4.22 installation/config to the new  Ubuntu 16.04 LTR 
> platform.  Now
> occasionally INBOX message lines are  missing [From and/or Subject will be 
> blank, the line
> with Date istill  shows] and I see these messages in my Apache 2.4 error_log: 
>  [Sat Jul 09
> 22:11:22.905334 2016] [:error] [pid 18805] [client  50.46.232.213:41874] PHP 
> Warning:
> *preg_replace()*: The */e modifier* is  no longer supported, use 
> *preg_replace_callback*
> instead in  /home/www/public/squirrelmail/functions/*mime.php on line 705*, 
> referer:  https://mydomain.com/squirrelmail/src/webmail.php
>  [Sat Jul 09 22:11:22.930801 2016] [:error] [pid 18805] [client  
> 50.46.232.213:41874] PHP
> Warning: *preg_replace()*: The */e modifier* is  no longer supported, use
> *preg_replace_callback* instead in  
> /home/www/public/squirrelmail/functions/decode/*utf_8.php
> on line 77*,  referer: https://mydomain.com/squirrelmail/src/webmail.php
> [Sat Jul 09 22:11:22.930816 2016] [:error] [pid 18805] [client  
> 50.46.232.213:41874] PHP
> Warning: *preg_replace()*: The */e modifier* is  no longer supported, use
> *preg_replace_callback* instead in  
> /home/www/public/squirrelmail/functions/decode/*utf_8.php
> on line 82*,  referer: https://mydomain.com/squirrelmail/src/webmail.php
> [Sat Jul 09 22:11:22.930827 2016] [:error] [pid 18805] [client  
> 50.46.232.213:41874] PHP
> Warning: *preg_replace()*: The */e modifier* is  no longer supported, use
> *preg_replace_callback* instead in  
> /home/www/public/squirrelmail/functions/decode/*utf_8.php
> on line 87*,  referer: https://mydomain.com/squirrelmail/src/webmail.php
>  Good news is it looks like only 4 lines in two files containing  
> preg_replace() need to be
> modified for PHP7 to use a   preg_replace_callback().  I can edit the files 
> myself if I know
> what to  type.  Anybody solved this yet?  What is the exact format of the new 
> preg_replace_callback() function for these four source code lines?  I spent 
> over an hour
> searching the web and SquirrelMail mailing list  archives and didn't find 
> anything I can use
> to solve this issue. Now I'm  asking for help!  BTW, my users like 
> SquirrelMail and are
> patiently  waiting for me to find an answer.  * Installation Versions*:  - 
> *SquirrelMail
> 1.4.22 *Plugin's:* *  + administrator+ calendar+ fortune+ gpg
> + html_mail+
> spamcop+ squirrelspell  /Checking PHP configuration/...  PHP version 
> 7.0.4-7ubuntu2.1
> OK.  Running as www-data(33) / www-data(33)  display_errors:  
> error_reporting:
> 22527  variables_order OK: GPCS.  PHP extensions OK. Dynamic loading 
> is disabled.   
> ... Congratulations, your SquirrelMail setup looks fine to me!  - *PHP 
> 7.0.4-7ubuntu2.1* (cli)
> ( NTS )  Copyright (c) 1997-2016 The PHP Group  Zend Engine v3.0.0, 
> Copyright (c)
> 1998-2016 Zend Technologies  with Zend OPcache v7.0.6-dev, Copyright 
> (c) 1999-2016, by
> Zend  Technologies  - Apache Server version: *Apache/2.4.18 (Ubuntu)*  
> Server built:  
> 2016-04-15T18:00:57  - Dovecot IMAP  - Frontier.com SMTP server  - OS: Ubuntu 
> Server / Ubuntu
> Desktop 16.04 LTR  - SqurrelMail 1.4.22 installed manually from tar package 
> many years ago, 
> and still working, except as noted.  - Firefox 47.0 browser   Thank you, 
> Craig Craig Arno -

-- 
Paul Lesniewski
SquirrelMail Team
Please support Open Source Software by donating to SquirrelMail!
http://squirrelmail.org/donate_paul_lesniewski.php

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
-
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Re: [SM-USERS] PHP5 -> PHP7 with SquirrelMail 1.4.22 causes large quantity of error_log warnings

2016-07-10 Thread Andrés Chandía


The answer I got from Paul Lesniewski was:

SquirrelMail has
not yet been updated to work with PHP 7

and this was on May, 2nd, I don't
know if this status has changed, but I'm in the same situation

check:

http://readlist.com/lists/lists.sourceforge.net/squirrelmail-users/2/12332.html

So if you find further solutions please share...

thanks


Moved my
working SquirrelMail 1.4.22 installation/config to the new  Ubuntu 16.04 LTR 
platform.  Now
occasionally INBOX message lines are  missing [From and/or Subject will be 
blank, the line
with Date istill  shows] and I see these messages in my Apache 2.4 error_log:  
[Sat Jul 09
22:11:22.905334 2016] [:error] [pid 18805] [client  50.46.232.213:41874] PHP 
Warning:
*preg_replace()*: The */e modifier* is  no longer supported, use 
*preg_replace_callback*
instead in  /home/www/public/squirrelmail/functions/*mime.php on line 705*, 
referer:  https://mydomain.com/squirrelmail/src/webmail.php
 [Sat Jul 09 22:11:22.930801 2016] [:error] [pid 18805] [client  
50.46.232.213:41874] PHP
Warning: *preg_replace()*: The */e modifier* is  no longer supported, use
*preg_replace_callback* instead in  
/home/www/public/squirrelmail/functions/decode/*utf_8.php
on line 77*,  referer: https://mydomain.com/squirrelmail/src/webmail.php
[Sat Jul 09 22:11:22.930816 2016] [:error] [pid 18805] [client  
50.46.232.213:41874] PHP
Warning: *preg_replace()*: The */e modifier* is  no longer supported, use
*preg_replace_callback* instead in  
/home/www/public/squirrelmail/functions/decode/*utf_8.php
on line 82*,  referer: https://mydomain.com/squirrelmail/src/webmail.php
[Sat Jul 09 22:11:22.930827 2016] [:error] [pid 18805] [client  
50.46.232.213:41874] PHP
Warning: *preg_replace()*: The */e modifier* is  no longer supported, use
*preg_replace_callback* instead in  
/home/www/public/squirrelmail/functions/decode/*utf_8.php
on line 87*,  referer: https://mydomain.com/squirrelmail/src/webmail.php
 Good news is it looks like only 4 lines in two files containing  
preg_replace() need to be
modified for PHP7 to use a   preg_replace_callback().  I can edit the files 
myself if I know
what to  type.  Anybody solved this yet?  What is the exact format of the new 
preg_replace_callback() function for these four source code lines?  I spent 
over an hour
searching the web and SquirrelMail mailing list  archives and didn't find 
anything I can use
to solve this issue. Now I'm  asking for help!  BTW, my users like SquirrelMail 
and are
patiently  waiting for me to find an answer.  * Installation Versions*:  - 
*SquirrelMail
1.4.22 *Plugin's:* *  + administrator+ calendar+ fortune+ gpg+ 
html_mail+
spamcop+ squirrelspell  /Checking PHP configuration/...  PHP version 
7.0.4-7ubuntu2.1
OK.  Running as www-data(33) / www-data(33)  display_errors:  
error_reporting:
22527  variables_order OK: GPCS.  PHP extensions OK. Dynamic loading is 
disabled.   
... Congratulations, your SquirrelMail setup looks fine to me!  - *PHP 
7.0.4-7ubuntu2.1* (cli)
( NTS )  Copyright (c) 1997-2016 The PHP Group  Zend Engine v3.0.0, 
Copyright (c)
1998-2016 Zend Technologies  with Zend OPcache v7.0.6-dev, Copyright 
(c) 1999-2016, by
Zend  Technologies  - Apache Server version: *Apache/2.4.18 (Ubuntu)*  
Server built:  
2016-04-15T18:00:57  - Dovecot IMAP  - Frontier.com SMTP server  - OS: Ubuntu 
Server / Ubuntu
Desktop 16.04 LTR  - SqurrelMail 1.4.22 installed manually from tar package 
many years ago, 
and still working, except as noted.  - Firefox 47.0 browser   Thank you, Craig 
Craig Arno -
Signature Block 
 
-- 
Attend Shape:
An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to 
explore
cutting-edge tech and listen to tech luminaries present their vision of the 
future. This
family event has something for everyone, including kids. Get more information 
and register
today. http://sdm.link/attshape -
squirrelmail-users mailing list Posting guidelines: 
http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-users




___
            andrés
chandía

NMT | Dungupeyem | Corlexim

administrador de:
parles.upf | delingua | amind
terapia | mapuche koyaktu | mail ong mapuche koyaktu | mail psicoaching |
P No imprima innecesariamente. ¡Cuide el medio ambiente!
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for

[SM-USERS] PHP5 -> PHP7 with SquirrelMail 1.4.22 causes large quantity of error_log warnings

2016-07-10 Thread Craig Arno
Moved my working SquirrelMail 1.4.22 installation/config to the new 
Ubuntu 16.04 LTR platform.  Now occasionally INBOX message lines are 
missing [From and/or Subject will be blank, the line with Date istill 
shows] and I see these messages in my Apache 2.4 error_log:

[Sat Jul 09 22:11:22.905334 2016] [:error] [pid 18805] [client 
50.46.232.213:41874] PHP Warning: *preg_replace()*: The */e modifier* is 
no longer supported, use *preg_replace_callback* instead in 
/home/www/public/squirrelmail/functions/*mime.php on line 705*, referer: 
https://mydomain.com/squirrelmail/src/webmail.php

[Sat Jul 09 22:11:22.930801 2016] [:error] [pid 18805] [client 
50.46.232.213:41874] PHP Warning: *preg_replace()*: The */e modifier* is 
no longer supported, use *preg_replace_callback* instead in 
/home/www/public/squirrelmail/functions/decode/*utf_8.php on line 77*, 
referer: https://mydomain.com/squirrelmail/src/webmail.php
[Sat Jul 09 22:11:22.930816 2016] [:error] [pid 18805] [client 
50.46.232.213:41874] PHP Warning: *preg_replace()*: The */e modifier* is 
no longer supported, use *preg_replace_callback* instead in 
/home/www/public/squirrelmail/functions/decode/*utf_8.php on line 82*, 
referer: https://mydomain.com/squirrelmail/src/webmail.php
[Sat Jul 09 22:11:22.930827 2016] [:error] [pid 18805] [client 
50.46.232.213:41874] PHP Warning: *preg_replace()*: The */e modifier* is 
no longer supported, use *preg_replace_callback* instead in 
/home/www/public/squirrelmail/functions/decode/*utf_8.php on line 87*, 
referer: https://mydomain.com/squirrelmail/src/webmail.php

Good news is it looks like only 4 lines in two files containing 
preg_replace() need to be modified for PHP7 to use a  
preg_replace_callback().  I can edit the files myself if I know what to 
type.  Anybody solved this yet?  What is the exact format of the new 
preg_replace_callback() function for these four source code lines?

I spent over an hour searching the web and SquirrelMail mailing list 
archives and didn't find anything I can use to solve this issue. Now I'm 
asking for help!  BTW, my users like SquirrelMail and are patiently 
waiting for me to find an answer.

*
Installation Versions*:

- *SquirrelMail 1.4.22
*Plugin's:*
*  + administrator
   + calendar
   + fortune
   + gpg
   + html_mail
   + spamcop
   + squirrelspell

/Checking PHP configuration/...
 PHP version 7.0.4-7ubuntu2.1 OK.
 Running as www-data(33) / www-data(33)
 display_errors:
 error_reporting: 22527
 variables_order OK: GPCS.
 PHP extensions OK. Dynamic loading is disabled.
   ... Congratulations, your SquirrelMail setup looks fine to me!

- *PHP 7.0.4-7ubuntu2.1* (cli) ( NTS )
 Copyright (c) 1997-2016 The PHP Group
 Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
 with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend 
Technologies

- Apache Server version: *Apache/2.4.18 (Ubuntu)*
 Server built:   2016-04-15T18:00:57

- Dovecot IMAP

- Frontier.com SMTP server

- OS: Ubuntu Server / Ubuntu Desktop 16.04 LTR

- SqurrelMail 1.4.22 installed manually from tar package many years ago, 
and still working, except as noted.

- Firefox 47.0 browser


Thank you,
Craig
Craig Arno - Signature Block


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
-
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-users