Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Oct 2002 14:59:06 +0300 (EEST)
From:      Serge Negodyuck <serg@petrovich.kiev.ua>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        dirk@FreeBSD.org, thierry@pompo.net
Subject:   ports/43626: mod_php --with-pspell breaks apache cgi support
Message-ID:  <200210031159.g93Bx6Qt035421@petrovich.com.ua>

next in thread | raw e-mail | index | archive | help

>Number:         43626
>Category:       ports
>Synopsis:       mod_php --with-pspell breaks apache cgi support
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 03 05:00:20 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Serge Negodyuck
>Release:        FreeBSD 4.7-RC i386
>Organization:
IATP
>Environment:
System: FreeBSD petrovich.com.ua 4.7-RC FreeBSD 4.7-RC #11: Fri Sep 20 12:29:47 EEST 2002 root@petrovich.com.ua:/usr/obj/usr/src/sys/PETR i386

apache-1.3.26
mod_php4-4.2.3
aspell-0.50.1_2

>Description:
	
	Some time ago pspell was removed from the ports tree, and we use aspell instead of it.
	mod_php4 can use pspell (now aspell) and some web admins compile mod_php with this option. 
	I have found that now mod_php4 compiled with aspell breaks apache support for CGI. This souns like a
 	nonsense, but I really have a very strange error, while running cgi scrips with mod_php4 activated in
 	apache. There one another person, who have found the same bug. After apache starts I cannon run any
	cgi script, after sometime cgi scripts may work in some cases, but I cannot figure out any rule by
 	which cgi scrpts work or not.
	
>How-To-Repeat:

	cd /usr/ports/www/mod_php4
	make install
	choose pspell support in a list of avaible options
	start apache and put a small cgi-script into cgi-bin directory and chmod +x it:

	#/bin/sh
	echo "Content-type: text/plain"
	echo
	echo "test"

	
	go to url: http://your.host/cgi-bin/script.cgi

	May be press reload several times.
	See what happens in an hour after apache starts.

	Generally, you have to get error 500.

>Fix:
    I think, do one of the follwing: 

    - put pspell back into the ports tree. 
    - temporary disable pspell support in mod_php4 until this bug will be explored.

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210031159.g93Bx6Qt035421>