Results 1 to 3 of 3

Thread: [SLES 12 SP3] - WebServer Apache2 installed twice

Threaded View

  1. #1

    Question [SLES 12 SP3] - WebServer Apache2 installed twice

    Hello Community,

    i have a question. Is it possible to deinstall MPM Apache2 worker withot any risk and switch to MPM Apache2 prefork?

    Or how can I safely switch to the MPM Apache2 prefork without stopping an application?

    PHP7.0.7 is currently reporting with existing worker mpm:

    Dec 05 13:05:34 localhost start_apache2[23269]: [Wed Dec 05 13:05:34.023391 2018] [:crit] [pid 23269:tid 140421080238272] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
    Dec 05 13:05:34 localhost start_apache2[23269]: AH00013: Pre-configuration failed


    Details:

    apache2ctl -V
    Server version: Apache/2.4.23 (Linux/SUSE)
    Server built: 2018-08-21 14:36:58.000000000 +0000
    Server's Module Magic Number: 20120211:61
    Server loaded: APR 1.5.1, APR-UTIL 1.5.3
    Compiled using: APR 1.5.1, APR-UTIL 1.5.3
    Architecture: 64-bit
    Server MPM: worker
    threaded: yes (fixed thread count)
    forked: yes (variable process count)
    Server compiled with....
    -D APR_HAS_SENDFILE
    -D APR_HAS_MMAP
    -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
    -D APR_USE_PROC_PTHREAD_SERIALIZE
    -D APR_USE_PTHREAD_SERIALIZE
    -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
    -D APR_HAS_OTHER_CHILD
    -D AP_HAVE_RELIABLE_PIPED_LOGS
    -D DYNAMIC_MODULE_LIMIT=256
    -D HTTPD_ROOT="/srv/www"
    -D SUEXEC_BIN="/usr/sbin/suexec"
    -D DEFAULT_PIDLOG="/run/httpd.pid"
    -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
    -D DEFAULT_ERRORLOG="/var/log/apache2/error_log"
    -D AP_TYPES_CONFIG_FILE="/etc/apache2/mime.types"
    -D SERVER_CONFIG_FILE="/etc/apache2/httpd.conf"



    rpm -qa | grep -i apache2
    apache2-prefork-2.4.23-29.24.1.x86_64
    apache2-mod_php7-7.0.7-9.1.x86_64
    apache2-2.4.23-29.24.1.x86_64
    apache2-utils-2.4.23-29.24.1.x86_64
    apache2-worker-2.4.23-29.24.1.x86_64



    Yast2 also displays both MPM Apache2.




    This is a PRODUCTIVE system and therefore no risk should be taken.


    Welcome to SUSE Linux Enterprise Server 12 SP3 (x86_64) - Kernel


    Thank you so much for your help

    garagenclown
    Last edited by tester_ssc; 06-Dec-2018 at 14:23.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •