ID:               25792
 Updated by:       [EMAIL PROTECTED]
 Reported By:      jwprice at georgiasouthern dot edu
-Status:           Open
+Status:           Bogus
 Bug Type:         Scripting Engine problem
 Operating System: Solaris 8
 PHP Version:      4CVS-2003-10-08 (stable)
 New Comment:

Please do not submit the same bug more than once. An existing
bug report already describes this very problem. Even if you feel
that your issue is somewhat different, the resolution is likely
to be the same. Because of this, we hope you add your comments
to the existing bug instead.

Thank you for your interest in PHP.

Duplicate od buf #25746


Previous Comments:
------------------------------------------------------------------------

[2003-10-08 08:24:21] jwprice at georgiasouthern dot edu

Description:
------------
I have been having problems upgrading php to 4.3.3 tried the latest
stable version too (php4-STABLE-200310080930.tar.gz).  The compile and
install seem to work fine but php scripts do not parse and I end up
with a blank screen. Here's the weird part the same configure procedure
works on a testserver with solaris 8. I ran a truss on the processes
and here are the results of  what looks different between the two
machines. The last line with Err#13 is the difference. There are no
errors in the error_log.
I have included the configure scripts and system info below.
Thanks for any help.

Jim

> 14270:  stat("/www/index.php", 0x00235A38)              = 0
> 14270:  stat("/www/index.php", 0x00234A30)              = 0
> 14270:  umask(077)                                      = 022
> 14270:  umask(022)                                      = 077
> 14270:  setitimer(ITIMER_PROF, 0xFFBEF2C0, 0x00000000)  = 0
> 14270:  sigaction(SIGPROF, 0xFFBEF110, 0xFFBEF210)      = 0
> 14270:  brk(0x0023AB20)                                 = 0
> 14270:  brk(0x0023CB20)                                 = 0
> 14270:  time()                                          = 1065546949
> 14270:  getpid()                                        = 14270
[14264]
> 14270:  getpid()                                        = 14270
[14264]
> 14270:  open(".", O_RDONLY)                             Err#13
EACCES




Platform is a Solaris 2.8
webserver is apache 1.3.28
Using gcc 3.3 , tried gcc 3.2
I am installing  the static module of php to apache (note: cgi version
works).
configuration  procedures have been the following.
apache configure comand.
./configure --prefix=/apache/tserver \
           --enable-module=rewrite \
           --activate-module=src/modules/php4/libphp4.a
php configure
 ./configure --prefix=/apache/new/local  \
           --with-apache=/apache/new/apache_1.3.28  \
           --with-gettext \
           --enable-track-vars \
           --enable-force-cgi-redirect \
           --with-mysql=/usr/local/mysql \
           --enable-ftp

The httpd.conf has the following (note: same config file as previous
version of php 4.3.0 which works)
Added Addtype commands to VirtualHost section to see if that would
work. No luck.
<VirtualHost ?.?.?.?:7777>
ServerName www.dummy.edu
ServerAdmin [EMAIL PROTECTED]
DocumentRoot "/www"
   AddType application/x-httpd-php .php
   AddType application/x-httpd-php-source .phps
</VirtualHost>
.
.
.
   <IfModule mod_negotiation.c>
       LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru
ltz ca e
s sv tw
   </IfModule>

   #
   # Add for PHP 4.x, use:
   #
   AddType application/x-httpd-php .php
   AddType application/x-httpd-php-source .phps

   AddType application/x-tar .tgz

   #
   # To use CGI scripts:
   #
   AddHandler cgi-script .cgi 

Oops forgot to check,  I did not make sure Apache error_log Advertizes
"PHP/4.3.3". It does not. No core.
I would guess this means apache does not recognize the module upon
startup, however, a httpd -l reveals mod_php4.c.
Checking my test server error_log It too does not Advertize PHP/4.3.3.

open_basedir and safe_mode settings are not set (default).

In regard to the Err#13 EACCES from "." What directory whould PHP or
apache be trying to open would that be /www, the apache root or other? 

Reproduce code:
---------------
No code is parsed

Actual result:
--------------
see discription


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=25792&edit=1

Reply via email to