The worker MPM is getting started even though server_type is set to prefork.

$ svcs apache22
STATE          STIME    FMRI
disabled        7:19:29 svc:/network/http:apache22
$ ps -ef | grep httpd
$ svccfg -s apache22 listprop httpd/enable_64bit
httpd/enable_64bit  boolean  false
$ svccfg -s apache22 listprop httpd/server_type
httpd/server_type  astring  prefork
$ svcadm refresh apache22
$ svcadm enable -t apache22
$ svcs apache22
STATE          STIME    FMRI
online          7:20:15 svc:/network/http:apache22
$ ps -ef | grep httpd
webservd  1096  1093   0 07:20:16 ?           0:00 
/usr/apache2/2.2/bin/httpd.worker -k start
    root  1093     1   1 07:20:15 ?           0:00 
/usr/apache2/2.2/bin/httpd.worker -k start
webservd  1097  1093   0 07:20:16 ?           0:00 
/usr/apache2/2.2/bin/httpd.worker -k start
webservd  1094  1093   0 07:20:16 ?           0:00 
/usr/apache2/2.2/bin/httpd.worker -k start
webservd  1095  1093   0 07:20:16 ?           0:00 
/usr/apache2/2.2/bin/httpd.worker -k start
$ uname -a
SunOS 2010.02-dev 5.11 snv_125 i86pc i386 i86pc Solaris
$ tail /etc/apache2/2.2/envvars
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
#
# envvars-std - default environment variables for apachectl
#
# This file is generated from envvars-std.in
#
#
$

Reply via email to