This a resent of my yesterday message (can't remember if I got it myself) Could one of the developpers help me with this patch I'm not so sure about.
I'm willing to help on this long standing bug. Regards, -- Olivier PRENANT Tel: +33-5-61-50-97-00 (Work) Quartier d'Harraud Turrou +33-5-61-50-97-01 (Fax) 31190 AUTERIVE +33-6-07-63-80-64 (GSM) FRANCE Email: [EMAIL PROTECTED] ------------------------------------------------------------------------------ Make your life a dream, make your dream a reality. (St Exupery) ---------- Forwarded message ---------- Date: Tue, 27 May 2003 16:52:11 +0200 (MET DST) From: [EMAIL PROTECTED] To: PHP developpers <[EMAIL PROTECTED]> Subject: fopen bug Hi everey one. I've been hit by the fopen bug 21958 very badly so I decided to have a look and came with this pch against 4.3.2RC4 safe_mode.c Problem is no matter the permissions, you can't create a file with fopen uner safe_mode on My system is unixware 7.3.1 and php is an apache 1.3.27 module. Can someone review this and tell me if it's ok. (it works for me) *** main/safe_mode.c.orig lun mrs 17 14:50:23 2003 --- main/safe_mode.c mar mai 27 15:06:30 2003 *************** *** 66,71 **** --- 66,72 ---- mode = CHECKUID_DISALLOW_FILE_NOT_EXISTS; } else { mode = CHECKUID_CHECK_FILE_AND_DIR; + flags=1; } } *************** *** 81,86 **** --- 82,88 ---- * If that fails, passthrough and check directory... */ if (mode != CHECKUID_ALLOW_ONLY_DIR) { + strcpy(path,filename); VCWD_REALPATH(filename, path); ret = VCWD_STAT(path, &sb); if (ret < 0) { TIA -- Olivier PRENANT Tel: +33-5-61-50-97-00 (Work) Quartier d'Harraud Turrou +33-5-61-50-97-01 (Fax) 31190 AUTERIVE +33-6-07-63-80-64 (GSM) FRANCE Email: [EMAIL PROTECTED] ------------------------------------------------------------------------------ Make your life a dream, make your dream a reality. (St Exupery) -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php