home | list info | list archive | date index | thread index

Re: [OCLUG-Tech] Apache2/php/suexec issues

  • Subject: Re: [OCLUG-Tech] Apache2/php/suexec issues
  • From: Rob Echlin <rob [ at ] echlin [ dot ] ca>
  • Date: Wed, 5 Jun 2013 09:53:52 -0700 (PDT)
Hi David,
I used to use Apache a lot, but not for a couple of years, so they may have added features since then, but this is true as of Apache 2.2.

You can't have different mods in different virtual hosts on the same instance of Apache. That's because "Apache" loads the mods, and the set of mods that are loaded are available to all of the virtual hosts.

You can run two instances of Apache on the same server. You would have to run the two instances of Apache on different IP addresses or different ports, each with their own config files.

You can also run two instances in two Virtual Machines, but you would still need two IP addresses or two sets of ports.

Sorry, I can't help you with the difference between fastcgi and fast-cgid.

Hope this helps,

Rob Echlin, B. Eng.
613-266-8311 -  Ottawa, ON
http://talksoftware.wordpress.com  - http://picasaweb.google.com/coderoller

----- Original Message -----
> From: David Patte ₯ <dpatte [ at ] relativedata [ dot ] com>
> To: linux [ at ] lists [ dot ] oclug [ dot ] on [ dot ] ca
> Cc: 
> Sent: Wednesday, June 5, 2013 11:28:27 AM
> Subject: [OCLUG-Tech] Apache2/php/suexec issues
> As mentioned in an email earlier this week, I have setup my first linux 
> server. But I am having an issue with using the correct php and fastcgi 
> versions.
> I originally set up apache using mod-php5. But I also needed fastcgi to 
> enable some c++ apps I have built.
> So I also setup fcgid, and all was working pretty well. I also got 
> phpmyadmin running on the site.
> I then transferred a Drupal 6 site to the server, and discovered that 
> the php I had setup with mod-php5 (5.4) is not compatible with a Drupal 
> 6 site. Drupal 6 requires PHP 5.2. So I followed instructions to build 
> php 5.2.17 using phpfarm, and set that up with
> fastcgi and suexec.
> The problem I am having is that the Drupal site now runs fine, as do my 
> fastcgi c++ apps, but phpmyadmin stopped working - presumably since it 
> does not support suexec.
> But if I enable mod-php5, the php reverts to 5.4, phpmyadmin works but 
> my Drupal site no longer runs correctly.
> Related, perhaps is that I also seem to now have both mod-fastcgi and 
> mod-fcgid enabled.
> How could I change things so that php5.4 runs in one virtual host, yet 
> php5.2 runs in another?
> And what is the difference between mod-fastcgi and mod-fcgid?
> Will there be somone at the meeting Thursday that could check my .conf 
> files to help recommend what changes I could make?
> Thanks in advance.
> David
> _______________________________________________
> Linux mailing list
> Linux [ at ] lists [ dot ] oclug [ dot ] on [ dot ] ca
> http://oclug.on.ca/mailman/listinfo/linux