You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Jeff Cauhape <jp...@detr.nv.gov> on 2019/05/22 20:07:03 UTC
[users@httpd] Need some advice - thread safe php module
Hi,
I am porting some older web pages from Apache 2.4.6 to Apache 2.4.37 on Linux
and apparently need to find a thread-safe version of libphp5.so to use, since we're
running MPM.
* Does anyone know where I can download the apache thread safe php module?
* If not, can someone give me a clue about the configuration options I should use
to build a new version of PHP which contains the php module for Apache?
I have been unable to find a download for the php module, and building PHP is not
producing a php module either.
Thanks,
Jeffrey Cauhape - IT Professional III - Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
Re: [users@httpd] RE: Need some advice - thread safe php module
Posted by Daniel Ferradal <df...@apache.org>.
Keep in mind there is still the option to use an alternative to php module,
which is:
mod_proxy_fcgi --- rev proxying requests to -> php-fpm
That separates php from the httpd server so you can use the best MPM
(event) and php will run in its own daemon.
El jue., 23 may. 2019 a las 23:33, Jeff Cauhape (<jp...@detr.nv.gov>)
escribió:
> Clearly I misread the error message. I thought it was _*from*_ libargon2….
>
> Now that I got the libargon2 and associated files from epel, it passes
> muster.
>
>
>
> Thanks again.
>
>
>
> *Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator*
>
> Nevada Department of Employment, Training and Rehabilitation
>
> (775) 684-3804 (office) jpcauhape@detr.nv.gov
>
>
>
> *From:* Yehuda Katz <ye...@ymkatz.net>
> *Sent:* Thursday, May 23, 2019 2:15 PM
> *To:* users@httpd.apache.org
> *Subject:* Re: [users@httpd] RE: Need some advice - thread safe php module
>
>
>
> It says you are missing libargon2.so. You should be able to get it from
> libargon2 in EPEL.
>
>
>
> - Y
>
>
>
> On Thu, May 23, 2019 at 4:59 PM Jeff Cauhape <jp...@detr.nv.gov>
> wrote:
>
> Yehuda,
>
>
>
> Thank you. I figured that one out. 😊
>
>
>
> However, I’m seeing something odd that has me scratching my head.
>
>
>
> If I load the wrong module, it’s found but can’t be used (from httpd.conf):
>
>
>
> #
>
> # Diagnostic test - loading PHP module
>
> #
>
> LoadModule php5_module modules/old/libphp5.so
>
> #LoadModule php7_module modules/old/libphp7-zts.so
>
>
>
> and I get
>
>
>
> [root@web1e conf]# ../bin/httpd -t
>
> [Thu May 23 13:30:24.323227 2019] [:crit] [pid 2861:tid 139938397767552]
> Apache is running a threaded MPM,
>
> but your PHP Module is not compiled to be threadsafe. You need to
> recompile PHP.
>
> AH00013: Pre-configuration failed
>
>
>
> which is what I suspect. However, comment out the wrong module
>
> and uncomment the correct one:
>
>
>
> #
>
> # Diagnostic test - loading PHP module
>
> #
>
> #LoadModule php5_module modules/old/libphp5.so
>
> LoadModule php7_module modules/old/libphp7-zts.so
>
>
>
> and check again …
>
>
>
> [root@web1e conf]# ../bin/httpd -t
>
> httpd: Syntax error on line 173 of /apps/apache_2.4.37/conf/httpd.conf:
> Cannot load modules/old/libphp7-zts.so into server: libargon2.so.0: cannot
> open shared object file: No such file or directory
>
>
>
> but both shared objects are in the same directory and have same
> permissions:
>
>
>
> [root@web1e old]# ls -l lib*
>
> -rwxr-xr-x. 1 apache apache 4588168 May 22 09:19 libphp5.so
>
> -rwxr-xr-x. 1 apache apache 5309568 May 23 11:52 libphp7-zts.so
>
>
>
> and they have the same magic cookies:
>
>
>
> [root@web1e old]# file lib*
>
> libphp5.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
> dynamically linked, BuildID[sha1]=ffdbbd7feae16b186d72c1cb2abc072ee3d3ceb6,
> stripped
>
>
>
> libphp7-zts.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
> dynamically linked, BuildID[sha1]=dcac17fd34443cb602e1d13f2cb812f6165d7ba3,
> stripped
>
>
>
> I thought that maybe the problem was some strange module name that wasn’t
> correct in httpd.conf
>
>
>
> [root@web1e old]# strings lib* | grep php | grep module
>
> php_info_print_module
>
> php_session_register_module
>
> _php_find_ps_module
>
> php_get_module_initialized
>
> php_module_startup
>
> php_module_shutdown_for_exec
>
> php_module_shutdown
>
> php_module_shutdown_wrapper
>
> php5_module
>
> /usr/lib64/php/modules
>
>
>
> php_info_print_module
>
> php_session_register_module
>
> _php_find_ps_module
>
> php_get_module_initialized
>
> php_module_startup
>
> php_module_shutdown_for_exec
>
> php_module_shutdown
>
> php_module_shutdown_wrapper
>
> php7_module
>
> /usr/lib64/php-zts/modules
>
>
>
> But that’s not the case.
>
>
>
> Ideas?
>
>
>
> *Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator*
>
> Nevada Department of Employment, Training and Rehabilitation
>
> (775) 684-3804 (office) jpcauhape@detr.nv.gov
>
>
>
> *From:* Yehuda Katz <ye...@ymkatz.net>
> *Sent:* Thursday, May 23, 2019 11:30 AM
> *To:* users@httpd.apache.org
> *Subject:* Re: [users@httpd] RE: Need some advice - thread safe php module
>
>
>
> Sorry for the delay. As Rainer said, the system-wide packages include zts
> builds. For example (I have php-73):
>
> /usr/lib64/httpd/modules/libphp7-zts.so
>
> /usr/bin/zts-php
>
>
>
> - Y
>
>
>
> On Thu, May 23, 2019 at 11:19 AM Jeff Cauhape <jp...@detr.nv.gov>
> wrote:
>
> Thank you!
>
> Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
> Nevada Department of Employment, Training and Rehabilitation
> (775) 684-3804 (office) jpcauhape@detr.nv.gov
>
> -----Original Message-----
> From: Rainer Canavan <ra...@sevenval.com>
> Sent: Thursday, May 23, 2019 1:27 AM
> To: users@httpd.apache.org
> Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
>
> On Thu, May 23, 2019 at 12:15 AM Jeff Cauhape <jp...@detr.nv.gov>
> wrote:
> >
> > Yehuda,
> >
> > But how do you tell if the Apache thread-safe module is included?
> >
> > I’ve already wasted more than enough time on this task, and I’d like
> >
> > some way to determine I’m not just wasting more time.
>
> It's in the FAQ, a single mouse click away from the link Yehuda has
> provided:
>
> https://blog.remirepo.net/pages/English-FAQ#scl
>
> in short: pick the right package from Remi's repositories.
>
> rainer
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
--
Daniel Ferradal
HTTPD Project
#httpd help at Freenode
RE: [users@httpd] RE: Need some advice - thread safe php module
Posted by Jeff Cauhape <jp...@detr.nv.gov>.
Clearly I misread the error message. I thought it was _from_ libargon2….
Now that I got the libargon2 and associated files from epel, it passes muster.
Thanks again.
Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
From: Yehuda Katz <ye...@ymkatz.net>
Sent: Thursday, May 23, 2019 2:15 PM
To: users@httpd.apache.org
Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
It says you are missing libargon2.so. You should be able to get it from libargon2 in EPEL.
- Y
On Thu, May 23, 2019 at 4:59 PM Jeff Cauhape <jp...@detr.nv.gov>> wrote:
Yehuda,
Thank you. I figured that one out. 😊
However, I’m seeing something odd that has me scratching my head.
If I load the wrong module, it’s found but can’t be used (from httpd.conf):
#
# Diagnostic test - loading PHP module
#
LoadModule php5_module modules/old/libphp5.so
#LoadModule php7_module modules/old/libphp7-zts.so
and I get
[root@web1e conf]# ../bin/httpd -t
[Thu May 23 13:30:24.323227 2019] [:crit] [pid 2861:tid 139938397767552] Apache is running a threaded MPM,
but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
AH00013: Pre-configuration failed
which is what I suspect. However, comment out the wrong module
and uncomment the correct one:
#
# Diagnostic test - loading PHP module
#
#LoadModule php5_module modules/old/libphp5.so
LoadModule php7_module modules/old/libphp7-zts.so
and check again …
[root@web1e conf]# ../bin/httpd -t
httpd: Syntax error on line 173 of /apps/apache_2.4.37/conf/httpd.conf: Cannot load modules/old/libphp7-zts.so into server: libargon2.so.0: cannot open shared object file: No such file or directory
but both shared objects are in the same directory and have same permissions:
[root@web1e old]# ls -l lib*
-rwxr-xr-x. 1 apache apache 4588168 May 22 09:19 libphp5.so
-rwxr-xr-x. 1 apache apache 5309568 May 23 11:52 libphp7-zts.so
and they have the same magic cookies:
[root@web1e old]# file lib*
libphp5.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffdbbd7feae16b186d72c1cb2abc072ee3d3ceb6, stripped
libphp7-zts.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dcac17fd34443cb602e1d13f2cb812f6165d7ba3, stripped
I thought that maybe the problem was some strange module name that wasn’t correct in httpd.conf
[root@web1e old]# strings lib* | grep php | grep module
php_info_print_module
php_session_register_module
_php_find_ps_module
php_get_module_initialized
php_module_startup
php_module_shutdown_for_exec
php_module_shutdown
php_module_shutdown_wrapper
php5_module
/usr/lib64/php/modules
php_info_print_module
php_session_register_module
_php_find_ps_module
php_get_module_initialized
php_module_startup
php_module_shutdown_for_exec
php_module_shutdown
php_module_shutdown_wrapper
php7_module
/usr/lib64/php-zts/modules
But that’s not the case.
Ideas?
Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
From: Yehuda Katz <ye...@ymkatz.net>>
Sent: Thursday, May 23, 2019 11:30 AM
To: users@httpd.apache.org<ma...@httpd.apache.org>
Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
Sorry for the delay. As Rainer said, the system-wide packages include zts builds. For example (I have php-73):
/usr/lib64/httpd/modules/libphp7-zts.so
/usr/bin/zts-php
- Y
On Thu, May 23, 2019 at 11:19 AM Jeff Cauhape <jp...@detr.nv.gov>> wrote:
Thank you!
Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
-----Original Message-----
From: Rainer Canavan <ra...@sevenval.com>>
Sent: Thursday, May 23, 2019 1:27 AM
To: users@httpd.apache.org<ma...@httpd.apache.org>
Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
On Thu, May 23, 2019 at 12:15 AM Jeff Cauhape <jp...@detr.nv.gov>> wrote:
>
> Yehuda,
>
> But how do you tell if the Apache thread-safe module is included?
>
> I’ve already wasted more than enough time on this task, and I’d like
>
> some way to determine I’m not just wasting more time.
It's in the FAQ, a single mouse click away from the link Yehuda has provided:
https://blog.remirepo.net/pages/English-FAQ#scl
in short: pick the right package from Remi's repositories.
rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org<ma...@httpd.apache.org>
For additional commands, e-mail: users-help@httpd.apache.org<ma...@httpd.apache.org>
Re: [users@httpd] RE: Need some advice - thread safe php module
Posted by Yehuda Katz <ye...@ymkatz.net>.
It says you are missing libargon2.so. You should be able to get it from
libargon2 in EPEL.
- Y
On Thu, May 23, 2019 at 4:59 PM Jeff Cauhape <jp...@detr.nv.gov> wrote:
> Yehuda,
>
>
>
> Thank you. I figured that one out. 😊
>
>
>
> However, I’m seeing something odd that has me scratching my head.
>
>
>
> If I load the wrong module, it’s found but can’t be used (from httpd.conf):
>
>
>
> #
>
> # Diagnostic test - loading PHP module
>
> #
>
> LoadModule php5_module modules/old/libphp5.so
>
> #LoadModule php7_module modules/old/libphp7-zts.so
>
>
>
> and I get
>
>
>
> [root@web1e conf]# ../bin/httpd -t
>
> [Thu May 23 13:30:24.323227 2019] [:crit] [pid 2861:tid 139938397767552]
> Apache is running a threaded MPM,
>
> but your PHP Module is not compiled to be threadsafe. You need to
> recompile PHP.
>
> AH00013: Pre-configuration failed
>
>
>
> which is what I suspect. However, comment out the wrong module
>
> and uncomment the correct one:
>
>
>
> #
>
> # Diagnostic test - loading PHP module
>
> #
>
> #LoadModule php5_module modules/old/libphp5.so
>
> LoadModule php7_module modules/old/libphp7-zts.so
>
>
>
> and check again …
>
>
>
> [root@web1e conf]# ../bin/httpd -t
>
> httpd: Syntax error on line 173 of /apps/apache_2.4.37/conf/httpd.conf:
> Cannot load modules/old/libphp7-zts.so into server: libargon2.so.0: cannot
> open shared object file: No such file or directory
>
>
>
> but both shared objects are in the same directory and have same
> permissions:
>
>
>
> [root@web1e old]# ls -l lib*
>
> -rwxr-xr-x. 1 apache apache 4588168 May 22 09:19 libphp5.so
>
> -rwxr-xr-x. 1 apache apache 5309568 May 23 11:52 libphp7-zts.so
>
>
>
> and they have the same magic cookies:
>
>
>
> [root@web1e old]# file lib*
>
> libphp5.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
> dynamically linked, BuildID[sha1]=ffdbbd7feae16b186d72c1cb2abc072ee3d3ceb6,
> stripped
>
>
>
> libphp7-zts.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
> dynamically linked, BuildID[sha1]=dcac17fd34443cb602e1d13f2cb812f6165d7ba3,
> stripped
>
>
>
> I thought that maybe the problem was some strange module name that wasn’t
> correct in httpd.conf
>
>
>
> [root@web1e old]# strings lib* | grep php | grep module
>
> php_info_print_module
>
> php_session_register_module
>
> _php_find_ps_module
>
> php_get_module_initialized
>
> php_module_startup
>
> php_module_shutdown_for_exec
>
> php_module_shutdown
>
> php_module_shutdown_wrapper
>
> php5_module
>
> /usr/lib64/php/modules
>
>
>
> php_info_print_module
>
> php_session_register_module
>
> _php_find_ps_module
>
> php_get_module_initialized
>
> php_module_startup
>
> php_module_shutdown_for_exec
>
> php_module_shutdown
>
> php_module_shutdown_wrapper
>
> php7_module
>
> /usr/lib64/php-zts/modules
>
>
>
> But that’s not the case.
>
>
>
> Ideas?
>
>
>
> *Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator*
>
> Nevada Department of Employment, Training and Rehabilitation
>
> (775) 684-3804 (office) jpcauhape@detr.nv.gov
>
>
>
> *From:* Yehuda Katz <ye...@ymkatz.net>
> *Sent:* Thursday, May 23, 2019 11:30 AM
> *To:* users@httpd.apache.org
> *Subject:* Re: [users@httpd] RE: Need some advice - thread safe php module
>
>
>
> Sorry for the delay. As Rainer said, the system-wide packages include zts
> builds. For example (I have php-73):
>
> /usr/lib64/httpd/modules/libphp7-zts.so
>
> /usr/bin/zts-php
>
>
>
> - Y
>
>
>
> On Thu, May 23, 2019 at 11:19 AM Jeff Cauhape <jp...@detr.nv.gov>
> wrote:
>
> Thank you!
>
> Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
> Nevada Department of Employment, Training and Rehabilitation
> (775) 684-3804 (office) jpcauhape@detr.nv.gov
>
> -----Original Message-----
> From: Rainer Canavan <ra...@sevenval.com>
> Sent: Thursday, May 23, 2019 1:27 AM
> To: users@httpd.apache.org
> Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
>
> On Thu, May 23, 2019 at 12:15 AM Jeff Cauhape <jp...@detr.nv.gov>
> wrote:
> >
> > Yehuda,
> >
> > But how do you tell if the Apache thread-safe module is included?
> >
> > I’ve already wasted more than enough time on this task, and I’d like
> >
> > some way to determine I’m not just wasting more time.
>
> It's in the FAQ, a single mouse click away from the link Yehuda has
> provided:
>
> https://blog.remirepo.net/pages/English-FAQ#scl
>
> in short: pick the right package from Remi's repositories.
>
> rainer
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
RE: [users@httpd] RE: Need some advice - thread safe php module
Posted by Jeff Cauhape <jp...@detr.nv.gov>.
Yehuda,
Thank you. I figured that one out. 😊
However, I’m seeing something odd that has me scratching my head.
If I load the wrong module, it’s found but can’t be used (from httpd.conf):
#
# Diagnostic test - loading PHP module
#
LoadModule php5_module modules/old/libphp5.so
#LoadModule php7_module modules/old/libphp7-zts.so
and I get
[root@web1e conf]# ../bin/httpd -t
[Thu May 23 13:30:24.323227 2019] [:crit] [pid 2861:tid 139938397767552] Apache is running a threaded MPM,
but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
AH00013: Pre-configuration failed
which is what I suspect. However, comment out the wrong module
and uncomment the correct one:
#
# Diagnostic test - loading PHP module
#
#LoadModule php5_module modules/old/libphp5.so
LoadModule php7_module modules/old/libphp7-zts.so
and check again …
[root@web1e conf]# ../bin/httpd -t
httpd: Syntax error on line 173 of /apps/apache_2.4.37/conf/httpd.conf: Cannot load modules/old/libphp7-zts.so into server: libargon2.so.0: cannot open shared object file: No such file or directory
but both shared objects are in the same directory and have same permissions:
[root@web1e old]# ls -l lib*
-rwxr-xr-x. 1 apache apache 4588168 May 22 09:19 libphp5.so
-rwxr-xr-x. 1 apache apache 5309568 May 23 11:52 libphp7-zts.so
and they have the same magic cookies:
[root@web1e old]# file lib*
libphp5.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffdbbd7feae16b186d72c1cb2abc072ee3d3ceb6, stripped
libphp7-zts.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dcac17fd34443cb602e1d13f2cb812f6165d7ba3, stripped
I thought that maybe the problem was some strange module name that wasn’t correct in httpd.conf
[root@web1e old]# strings lib* | grep php | grep module
php_info_print_module
php_session_register_module
_php_find_ps_module
php_get_module_initialized
php_module_startup
php_module_shutdown_for_exec
php_module_shutdown
php_module_shutdown_wrapper
php5_module
/usr/lib64/php/modules
php_info_print_module
php_session_register_module
_php_find_ps_module
php_get_module_initialized
php_module_startup
php_module_shutdown_for_exec
php_module_shutdown
php_module_shutdown_wrapper
php7_module
/usr/lib64/php-zts/modules
But that’s not the case.
Ideas?
Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
From: Yehuda Katz <ye...@ymkatz.net>
Sent: Thursday, May 23, 2019 11:30 AM
To: users@httpd.apache.org
Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
Sorry for the delay. As Rainer said, the system-wide packages include zts builds. For example (I have php-73):
/usr/lib64/httpd/modules/libphp7-zts.so
/usr/bin/zts-php
- Y
On Thu, May 23, 2019 at 11:19 AM Jeff Cauhape <jp...@detr.nv.gov>> wrote:
Thank you!
Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
-----Original Message-----
From: Rainer Canavan <ra...@sevenval.com>>
Sent: Thursday, May 23, 2019 1:27 AM
To: users@httpd.apache.org<ma...@httpd.apache.org>
Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
On Thu, May 23, 2019 at 12:15 AM Jeff Cauhape <jp...@detr.nv.gov>> wrote:
>
> Yehuda,
>
> But how do you tell if the Apache thread-safe module is included?
>
> I’ve already wasted more than enough time on this task, and I’d like
>
> some way to determine I’m not just wasting more time.
It's in the FAQ, a single mouse click away from the link Yehuda has provided:
https://blog.remirepo.net/pages/English-FAQ#scl
in short: pick the right package from Remi's repositories.
rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org<ma...@httpd.apache.org>
For additional commands, e-mail: users-help@httpd.apache.org<ma...@httpd.apache.org>
Re: [users@httpd] RE: Need some advice - thread safe php module
Posted by Yehuda Katz <ye...@ymkatz.net>.
Sorry for the delay. As Rainer said, the system-wide packages include zts
builds. For example (I have php-73):
/usr/lib64/httpd/modules/libphp7-zts.so
/usr/bin/zts-php
- Y
On Thu, May 23, 2019 at 11:19 AM Jeff Cauhape <jp...@detr.nv.gov> wrote:
> Thank you!
>
> Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
> Nevada Department of Employment, Training and Rehabilitation
> (775) 684-3804 (office) jpcauhape@detr.nv.gov
>
> -----Original Message-----
> From: Rainer Canavan <ra...@sevenval.com>
> Sent: Thursday, May 23, 2019 1:27 AM
> To: users@httpd.apache.org
> Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
>
> On Thu, May 23, 2019 at 12:15 AM Jeff Cauhape <jp...@detr.nv.gov>
> wrote:
> >
> > Yehuda,
> >
> > But how do you tell if the Apache thread-safe module is included?
> >
> > I’ve already wasted more than enough time on this task, and I’d like
> >
> > some way to determine I’m not just wasting more time.
>
> It's in the FAQ, a single mouse click away from the link Yehuda has
> provided:
>
> https://blog.remirepo.net/pages/English-FAQ#scl
>
> in short: pick the right package from Remi's repositories.
>
> rainer
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
RE: [users@httpd] RE: Need some advice - thread safe php module
Posted by Jeff Cauhape <jp...@detr.nv.gov>.
Thank you!
Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov
-----Original Message-----
From: Rainer Canavan <ra...@sevenval.com>
Sent: Thursday, May 23, 2019 1:27 AM
To: users@httpd.apache.org
Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
On Thu, May 23, 2019 at 12:15 AM Jeff Cauhape <jp...@detr.nv.gov> wrote:
>
> Yehuda,
>
> But how do you tell if the Apache thread-safe module is included?
>
> I’ve already wasted more than enough time on this task, and I’d like
>
> some way to determine I’m not just wasting more time.
It's in the FAQ, a single mouse click away from the link Yehuda has provided:
https://blog.remirepo.net/pages/English-FAQ#scl
in short: pick the right package from Remi's repositories.
rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] RE: Need some advice - thread safe php module
Posted by Rainer Canavan <ra...@sevenval.com>.
On Thu, May 23, 2019 at 12:15 AM Jeff Cauhape <jp...@detr.nv.gov> wrote:
>
> Yehuda,
>
> But how do you tell if the Apache thread-safe module is included?
>
> I’ve already wasted more than enough time on this task, and I’d like
>
> some way to determine I’m not just wasting more time.
It's in the FAQ, a single mouse click away from the link Yehuda has provided:
https://blog.remirepo.net/pages/English-FAQ#scl
in short: pick the right package from Remi's repositories.
rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: [users@httpd] RE: Need some advice - thread safe php module
Posted by Jeff Cauhape <jp...@detr.nv.gov>.
Yehuda,
But how do you tell if the Apache thread-safe module is included?
I’ve already wasted more than enough time on this task, and I’d like
some way to determine I’m not just wasting more time.
Thanks,
Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
From: Yehuda Katz <ye...@ymkatz.net>
Sent: Wednesday, May 22, 2019 1:32 PM
To: users@httpd.apache.org
Subject: Re: [users@httpd] RE: Need some advice - thread safe php module
We are happy with Remi's Repo: https://rpms.remirepo.net/wizard/ (Remi is a core PHP team member).
You should consider newer versions of PHP (7.1+) as older version are no longer maintained, unless you use the version supplied by RedHat (since they are still updating it).
- Y
On Wed, May 22, 2019 at 4:12 PM Jeff Cauhape <jp...@detr.nv.gov>> wrote:
I should mention this is running on RHEL 7.6, x86_64.
Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
From: Jeff Cauhape <jp...@detr.nv.gov>>
Sent: Wednesday, May 22, 2019 1:07 PM
To: 'users@httpd.apache.org<ma...@httpd.apache.org>' <us...@httpd.apache.org>>
Subject: [users@httpd] Need some advice - thread safe php module
Hi,
I am porting some older web pages from Apache 2.4.6 to Apache 2.4.37 on Linux
and apparently need to find a thread-safe version of libphp5.so to use, since we’re
running MPM.
* Does anyone know where I can download the apache thread safe php module?
* If not, can someone give me a clue about the configuration options I should use
to build a new version of PHP which contains the php module for Apache?
I have been unable to find a download for the php module, and building PHP is not
producing a php module either.
Thanks,
Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
Re: [users@httpd] RE: Need some advice - thread safe php module
Posted by Yehuda Katz <ye...@ymkatz.net>.
We are happy with Remi's Repo: https://rpms.remirepo.net/wizard/ (Remi is
a core PHP team member).
You should consider newer versions of PHP (7.1+) as older version are no
longer maintained, unless you use the version supplied by RedHat (since
they are still updating it).
- Y
On Wed, May 22, 2019 at 4:12 PM Jeff Cauhape <jp...@detr.nv.gov> wrote:
> I should mention this is running on RHEL 7.6, x86_64.
>
>
>
> *Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator*
>
> Nevada Department of Employment, Training and Rehabilitation
>
> (775) 684-3804 (office) jpcauhape@detr.nv.gov
>
>
>
> *From:* Jeff Cauhape <jp...@detr.nv.gov>
> *Sent:* Wednesday, May 22, 2019 1:07 PM
> *To:* 'users@httpd.apache.org' <us...@httpd.apache.org>
> *Subject:* [users@httpd] Need some advice - thread safe php module
>
>
>
> Hi,
>
>
>
> I am porting some older web pages from Apache 2.4.6 to Apache 2.4.37 on
> Linux
>
> and apparently need to find a thread-safe version of libphp5.so to use,
> since we’re
>
> running MPM.
>
>
>
> - Does anyone know where I can download the apache thread safe php
> module?
> - If not, can someone give me a clue about the configuration options I
> should use
>
> to build a new version of PHP which contains the php module for Apache?
>
>
>
> I have been unable to find a download for the php module, and building PHP
> is not
>
> producing a php module either.
>
>
>
> Thanks,
>
>
>
> *Jeffrey Cauhape – IT Professional III – Linux and Solaris Administrator*
>
> Nevada Department of Employment, Training and Rehabilitation
>
> (775) 684-3804 (office) jpcauhape@detr.nv.gov
>
>
>
Re: [users@httpd] RE: Need some advice - thread safe php module
Posted by Ruben Safir <mr...@panix.com>.
On 5/22/19 4:11 PM, Jeff Cauhape wrote:
> Hi,
>
> I am porting some older web pages from Apache 2.4.6 to Apache 2.4.37 on Linux
> and apparently need to find a thread-safe version of libphp5.so to use, since we're
> running MPM.
>
>
> * Does anyone know where I can download the apache thread safe php module?
> * If not, can someone give me a clue about the configuration options I should use
> to build a new version of PHP which contains the php module for Apache?
>
> I have been unable to find a download for the php module, and building PHP is not
> producing a php module either.
>
> Thanks,
thread safety is not a magic trick. It requires that code be written
correctly and that Mutex is used appropriately. To a degree you are
protected by the Linux kernel because processes and threads are actually
all the same in linux. But the locking language remains constant.
--
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
http://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive
http://www.coinhangout.com - coins!
http://www.brooklyn-living.com
Being so tracked is for FARM ANIMALS and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
[users@httpd] RE: Need some advice - thread safe php module
Posted by Jeff Cauhape <jp...@detr.nv.gov>.
I should mention this is running on RHEL 7.6, x86_64.
Jeffrey Cauhape - IT Professional III - Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>
From: Jeff Cauhape <jp...@detr.nv.gov>
Sent: Wednesday, May 22, 2019 1:07 PM
To: 'users@httpd.apache.org' <us...@httpd.apache.org>
Subject: [users@httpd] Need some advice - thread safe php module
Hi,
I am porting some older web pages from Apache 2.4.6 to Apache 2.4.37 on Linux
and apparently need to find a thread-safe version of libphp5.so to use, since we're
running MPM.
* Does anyone know where I can download the apache thread safe php module?
* If not, can someone give me a clue about the configuration options I should use
to build a new version of PHP which contains the php module for Apache?
I have been unable to find a download for the php module, and building PHP is not
producing a php module either.
Thanks,
Jeffrey Cauhape - IT Professional III - Linux and Solaris Administrator
Nevada Department of Employment, Training and Rehabilitation
(775) 684-3804 (office) jpcauhape@detr.nv.gov<ma...@detr.nv.gov>