How to enable event MPM Apache 2.4 Ubuntu 14.04 with thread safe PHP? The 2019 Stack Overflow...

How do PCB vias affect signal quality?

How to translate "being like"?

Is it okay to consider publishing in my first year of PhD?

Why didn't the Event Horizon Telescope team mention Sagittarius A*?

What information about me do stores get via my credit card?

How much of the clove should I use when using big garlic heads?

Is an up-to-date browser secure on an out-of-date OS?

What do hard-Brexiteers want with respect to the Irish border?

Why couldn't they take pictures of a closer black hole?

Will it cause any balance problems to have PCs level up and gain the benefits of a long rest mid-fight?

What does もの mean in this sentence?

Is it a good practice to use a static variable in a Test Class and use that in the actual class instead of Test.isRunningTest()?

What is this business jet?

Star Trek - X-shaped Item on Regula/Orbital Office Starbases

Cooking pasta in a water boiler

Why not take a picture of a closer black hole?

If I score a critical hit on an 18 or higher, what are my chances of getting a critical hit if I roll 3d20?

Accepted by European university, rejected by all American ones I applied to? Possible reasons?

What is the meaning of Triage in Cybersec world?

Is it ethical to upload a automatically generated paper to a non peer-reviewed site as part of a larger research?

How to display lines in a file like ls displays files in a directory?

Relationship between Gromov-Witten and Taubes' Gromov invariant

Is Cinnamon a desktop environment or a window manager? (Or both?)

Ubuntu Server install with full GUI



How to enable event MPM Apache 2.4 Ubuntu 14.04 with thread safe PHP?



The 2019 Stack Overflow Developer Survey Results Are InPHP code is returned instead of executedError starting Apache with PHP module on Windows: “Cannot load php5apache2_4.dll into server: Access is denied”Apache2 + Php + Pthreads HowTosHow to install Horde Webmail on Ubuntu 14.04?Why do I get apache2 welcome page while apache2 is not running?Getting “Invalid command 'SSLOpenSSLConfCmd'” when using Apache 2.4.10 and Debian 7?Access Contol Apache 2.4: Require all denied not workingCompiled a PHP, how do I load it in Apache?Apache2 + php-fpm over socketLaravel file permissions for apache





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







0















I upgraded to Ubuntu server 14.04 expecting the default Apache installation would use the new event MPM, but instead I find the old memory-eating prefork.



I've successfully set up event MPM in Arch Linux, but I'm failing to do so on Ubuntu. I keep getting:




Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.




I've already installed php-fpm, and configured Apache2 to use it, but since the config files for Apache2 are different on Ubuntu, I'm not quite sure whether I'm doing it on the right place.



Any idea on how to make PHP thread safe so I can use Apache2 “event MPM”; without having to manually recompile PHP, of course?










share|improve this question
















bumped to the homepage by Community yesterday


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.






















    0















    I upgraded to Ubuntu server 14.04 expecting the default Apache installation would use the new event MPM, but instead I find the old memory-eating prefork.



    I've successfully set up event MPM in Arch Linux, but I'm failing to do so on Ubuntu. I keep getting:




    Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.




    I've already installed php-fpm, and configured Apache2 to use it, but since the config files for Apache2 are different on Ubuntu, I'm not quite sure whether I'm doing it on the right place.



    Any idea on how to make PHP thread safe so I can use Apache2 “event MPM”; without having to manually recompile PHP, of course?










    share|improve this question
















    bumped to the homepage by Community yesterday


    This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.


















      0












      0








      0








      I upgraded to Ubuntu server 14.04 expecting the default Apache installation would use the new event MPM, but instead I find the old memory-eating prefork.



      I've successfully set up event MPM in Arch Linux, but I'm failing to do so on Ubuntu. I keep getting:




      Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.




      I've already installed php-fpm, and configured Apache2 to use it, but since the config files for Apache2 are different on Ubuntu, I'm not quite sure whether I'm doing it on the right place.



      Any idea on how to make PHP thread safe so I can use Apache2 “event MPM”; without having to manually recompile PHP, of course?










      share|improve this question
















      I upgraded to Ubuntu server 14.04 expecting the default Apache installation would use the new event MPM, but instead I find the old memory-eating prefork.



      I've successfully set up event MPM in Arch Linux, but I'm failing to do so on Ubuntu. I keep getting:




      Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.




      I've already installed php-fpm, and configured Apache2 to use it, but since the config files for Apache2 are different on Ubuntu, I'm not quite sure whether I'm doing it on the right place.



      Any idea on how to make PHP thread safe so I can use Apache2 “event MPM”; without having to manually recompile PHP, of course?







      installation php apache-http-server ubuntu-14.04






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Sep 9 '18 at 0:59









      JakeGould

      32.8k10100142




      32.8k10100142










      asked Apr 23 '14 at 5:32









      TowermanTowerman

      112




      112





      bumped to the homepage by Community yesterday


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







      bumped to the homepage by Community yesterday


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
























          1 Answer
          1






          active

          oldest

          votes


















          0














          A small bit of speculation involved here, but I'm guessing that since you upgraded, rather than doing a clean install, your old Apache configuration (including mods-enabled) was not touched, as is typical. On a clean install of 14.04 LTS, event MPM is standard:



          foo@CHANGEME-U14LTS:~$ ls /etc/apache2/mods-enabled/|grep mpm
          mpm_event.conf
          mpm_event.load


          Your problem with PHP likely stems from similar in-place upgrade issues. Following the steps here on that same clean install was sufficient in getting PHP-FPM up and running on my test box.



          Just to eliminate the obvious, you did remember to disable mod_php in your Apache config... right? Ubuntu's mod_php is not complied thread-safe; and if you still had mpm-prefork loading, there's a good chance that's still there, too. Regardless, I'd highly recommend moving your static web content to a clean install of 14.04, unless you want to sort through disabling all the old cruft and set up all the new best practices yourself.






          share|improve this answer
























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f744907%2fhow-to-enable-event-mpm-apache-2-4-ubuntu-14-04-with-thread-safe-php%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            A small bit of speculation involved here, but I'm guessing that since you upgraded, rather than doing a clean install, your old Apache configuration (including mods-enabled) was not touched, as is typical. On a clean install of 14.04 LTS, event MPM is standard:



            foo@CHANGEME-U14LTS:~$ ls /etc/apache2/mods-enabled/|grep mpm
            mpm_event.conf
            mpm_event.load


            Your problem with PHP likely stems from similar in-place upgrade issues. Following the steps here on that same clean install was sufficient in getting PHP-FPM up and running on my test box.



            Just to eliminate the obvious, you did remember to disable mod_php in your Apache config... right? Ubuntu's mod_php is not complied thread-safe; and if you still had mpm-prefork loading, there's a good chance that's still there, too. Regardless, I'd highly recommend moving your static web content to a clean install of 14.04, unless you want to sort through disabling all the old cruft and set up all the new best practices yourself.






            share|improve this answer




























              0














              A small bit of speculation involved here, but I'm guessing that since you upgraded, rather than doing a clean install, your old Apache configuration (including mods-enabled) was not touched, as is typical. On a clean install of 14.04 LTS, event MPM is standard:



              foo@CHANGEME-U14LTS:~$ ls /etc/apache2/mods-enabled/|grep mpm
              mpm_event.conf
              mpm_event.load


              Your problem with PHP likely stems from similar in-place upgrade issues. Following the steps here on that same clean install was sufficient in getting PHP-FPM up and running on my test box.



              Just to eliminate the obvious, you did remember to disable mod_php in your Apache config... right? Ubuntu's mod_php is not complied thread-safe; and if you still had mpm-prefork loading, there's a good chance that's still there, too. Regardless, I'd highly recommend moving your static web content to a clean install of 14.04, unless you want to sort through disabling all the old cruft and set up all the new best practices yourself.






              share|improve this answer


























                0












                0








                0







                A small bit of speculation involved here, but I'm guessing that since you upgraded, rather than doing a clean install, your old Apache configuration (including mods-enabled) was not touched, as is typical. On a clean install of 14.04 LTS, event MPM is standard:



                foo@CHANGEME-U14LTS:~$ ls /etc/apache2/mods-enabled/|grep mpm
                mpm_event.conf
                mpm_event.load


                Your problem with PHP likely stems from similar in-place upgrade issues. Following the steps here on that same clean install was sufficient in getting PHP-FPM up and running on my test box.



                Just to eliminate the obvious, you did remember to disable mod_php in your Apache config... right? Ubuntu's mod_php is not complied thread-safe; and if you still had mpm-prefork loading, there's a good chance that's still there, too. Regardless, I'd highly recommend moving your static web content to a clean install of 14.04, unless you want to sort through disabling all the old cruft and set up all the new best practices yourself.






                share|improve this answer













                A small bit of speculation involved here, but I'm guessing that since you upgraded, rather than doing a clean install, your old Apache configuration (including mods-enabled) was not touched, as is typical. On a clean install of 14.04 LTS, event MPM is standard:



                foo@CHANGEME-U14LTS:~$ ls /etc/apache2/mods-enabled/|grep mpm
                mpm_event.conf
                mpm_event.load


                Your problem with PHP likely stems from similar in-place upgrade issues. Following the steps here on that same clean install was sufficient in getting PHP-FPM up and running on my test box.



                Just to eliminate the obvious, you did remember to disable mod_php in your Apache config... right? Ubuntu's mod_php is not complied thread-safe; and if you still had mpm-prefork loading, there's a good chance that's still there, too. Regardless, I'd highly recommend moving your static web content to a clean install of 14.04, unless you want to sort through disabling all the old cruft and set up all the new best practices yourself.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered May 2 '14 at 0:44









                user5428user5428

                1




                1






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Super User!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f744907%2fhow-to-enable-event-mpm-apache-2-4-ubuntu-14-04-with-thread-safe-php%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...

                    Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

                    VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...