[mapserver-users] Installing php on RH 7.3
woodbri at swoodbridge.com
woodbri at swoodbridge.com
Tue Oct 29 19:03:34 PST 2002
Jonathon,
Thanks, good suggestion, but that is not the problem. I get the same
line number if I am trying to run a 3 line script or a 100 line
script. and if I manually run it like /var/www/cgi-bin/php -f
/var/www/html/info.php it runs just fine without any errors.
The error is because apache is asking php to interpret the
/var/www/cgi-bin/php executable and not the php script.
The original apache had php installed as a module, but I'm pretty
sure that I have disabled that by commenting out everything in the
/etc/httpd/conf/httpd.conf file but the two line I want for cgi
But I have obviously run into a bug, config problem, or more likely I
just brain dead!
You are right on that the missing semicolon will cause that under
normal conditions, but .... I don't think that is my case. I wish it
was so easy.
The problem with being able to help most people with their problems
is that when I run into one it's usually a real doozy!
-Stephen
On 30 Oct 2002 at 13:57, Jonathon Coombes wrote:
> On Wed, 2002-10-30 at 12:19, woodbri at swoodbridge.com wrote:
> > Hi all,
> >
> > I need some help on this guys. I am trying to install Mapserver on
> > RH 7.3 and while I can get the mapserver build and install, I can
> > not get PHP to work as a CGI so I can run mapscript.
> >
> > I have built it as a CGI and installed it in the cgi-bin directory
> > and configured httpd.conf to run .php and .phtml files via /cgi-
> > bin/php, but when I try to run any php file I get the following
> > error:
> >
> > Parse error: parse error, unexpected T_STRING in
> > /var/www/cgi-bin/php on line 4397
>
> Hi Steve,
>
> The most common cause I have seen for this error is that you have left
> out a semi-colon to close the line, or some similar syntax error.
>
> Regards,
> Jonathon
>
>
More information about the MapServer-users
mailing list